/*!
Theme Name: Custom Theme
Author: Kyslyi
Description: Custom Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: customTheme
*/
.header__mob-actions{display:none;justify-content:center;align-items:center;position:absolute;top:-50px;left:0;width:100%;height:50px;background-color:#01215a}.header__mob-actions a{margin-left:15px;height:34px;background-color:#fff;color:#eb6025;display:flex;align-items:center;justify-content:center;font-family:'Yantramanav';font-weight:400;letter-spacing:.15px;transition:.3s;font-size:15px;padding:5px 20px 5px 45px;position:relative}.header__mob-actions a:first-child{margin-left:0}.header__mob-actions a:last-child:before{position:absolute;left:13px;top:6px;width:22px;content:url(//zahnarzt-am-nordbad.de/wp-content/themes/custom-theme/./assembly_wp/dist/img/online-termin-iс.svg)}.header__mob-actions a:first-child:before{position:absolute;left:13px;top:8px;width:22px;content:url(//zahnarzt-am-nordbad.de/wp-content/themes/custom-theme/./assembly_wp/dist/img/phone.svg)}.tpl-post__list-icon.bg_align{background:rgba(102,144,178,.5);align-items:center}.tpl-post__list-icon.bg_align .tpl-post__list-icon-icon{margin:30px 40px}.fw_list .tpl-post__list-3-item{width:100%;margin-top:30px}.fw_list .tpl-post__list-3-item:nth-child(-n+2){margin-top:30px}.fw_list .tpl-post__list-3-item:nth-child(1){margin-top:0}.tpl-post__txt.fillbg{background:rgba(102,144,178,.5);padding:15px}.tpl-post__list-3-item>div{font-weight:400;font:15px/24px Yantramanav}.main-screen__btns{display:flex;align-items:center;margin-top:45px;flex-wrap:wrap}.main-screen__btns img{height:30px;margin-right:15px;vertical-align:bottom;margin-bottom:15px}.main-screen{position:relative}.main-screen__btns_icons{position:absolute;bottom:30px}.main-screen__btns_icons img{margin-right:15px}.main-screen__btns img.google_img{position:relative;bottom:-3px}@media only screen and (max-width:992px){.header__mob-actions{display:flex}.header{top:50px}}@media only screen and (max-width:768px){.tpl-post__list-icon.bg_align .tpl-post__list-icon-list{margin:20px}}.tpl-post__l a{text-decoration:underline;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.form-section{margin-top:135px;width:calc(100% - 240px);padding-right:100px;margin-left:auto;scroll-margin-top:calc(var(--headerHeight, 90px) + 24px)}.form-section__suptitle{letter-spacing:.15px;font-size:14px;font-family:"Yantramanav";font-weight:400;text-transform:uppercase;color:#fff}.form-section__title{font-family:BaroContour;font-size:54px;font-weight:400;color:#fff;margin-top:14px;margin-bottom:25px}.form-section__subtitle{font-weight:700;font-size:18px;line-height:26px;color:#fff;margin-bottom:35px;max-width:800px}.form-section__inner{max-width:800px;background:linear-gradient(145deg,rgba(7,32,91,.96),rgba(18,45,105,.94));border-left:4px solid #d46432;box-shadow:0 18px 45px rgba(0,9,48,.28);padding:40px 44px 44px}.form-section__inner .gform_wrapper{margin:0}.form-section__inner .gform_heading{display:none}.form-section__inner .gform_fields{display:grid;grid-template-columns:1fr 1fr;gap:22px 24px}.form-section__inner .gfield{grid-column:span 2;min-width:0}.form-section__inner .gfield--width-half{grid-column:span 1}.form-section__inner .gfield_label,.form-section__inner .gform_wrapper legend.gfield_label{color:#fff;font-family:"Yantramanav";font-weight:700;font-size:15px;line-height:20px;margin-bottom:8px;display:block}.form-section__inner .gfield_required{color:#eb6025}.form-section__inner .gfield_description,.form-section__inner .instruction{color:#e1e1e1;font-family:"Yantramanav";font-size:13px;line-height:18px}.form-section__inner input[type=text],.form-section__inner input[type=email],.form-section__inner input[type=tel],.form-section__inner input[type=number],.form-section__inner input[type=date],.form-section__inner select,.form-section__inner textarea{width:100%;box-sizing:border-box;background:#01215a;border:1px solid rgba(255,255,255,.35);border-radius:4px;color:#fff;font-family:"Yantramanav";font-size:16px;line-height:22px;padding:12px 14px;transition:border-color .25s}.form-section__inner textarea{min-height:130px;resize:vertical}.form-section__inner input:focus,.form-section__inner select:focus,.form-section__inner textarea:focus{outline:none;border-color:#eb6025}.form-section__inner ::placeholder{color:rgba(255,255,255,.55);opacity:1}.form-section__inner select option{background:#01215a;color:#fff}.form-section__inner .gform_drop_area,.form-section__inner .gform_fileupload_rules{color:#fff;font-family:"Yantramanav";font-size:14px;border-color:rgba(255,255,255,.35)}.form-section__inner .gfield_consent_label,.form-section__inner .gchoice label,.form-section__inner .gfield_checkbox label,.form-section__inner .gfield_radio label{color:#fff;font-family:"Yantramanav";font-weight:400;font-size:15px;line-height:22px}.form-section__inner a{text-decoration:underline;color:inherit}.form-section__inner .gform_footer{margin:28px 0 0;padding:0}.form-section__inner .gform_button,.form-section__inner input[type=submit]{height:56px;min-width:180px;padding:3px 25px 0;background-color:#eb6025;border:0;border-radius:0;font-family:Yantramanav;font-weight:700;color:#fff;font-size:13px;letter-spacing:1.25px;text-transform:uppercase;cursor:pointer;transition:background-color .3s}.form-section__inner .gform_button:hover,.form-section__inner input[type=submit]:hover{background-color:#c75322}.form-section__inner .gform_validation_errors,.form-section__inner .validation_message,.form-section__inner .gfield_validation_message{background:rgba(235,96,37,.15);border:1px solid #eb6025;border-radius:4px;color:#fff;font-family:"Yantramanav";font-size:14px;line-height:20px;padding:10px 12px}.form-section__inner .gform_confirmation_message{color:#fff;font-family:"Yantramanav";font-size:17px;line-height:26px}#gform_wrapper_2.gform-theme{--gf-color-primary:#d46432;--gf-color-primary-darker:#b84e22;--gf-color-primary-lighter:#ed8251;--gf-ctrl-label-color-primary:#fff;--gf-ctrl-label-color-secondary:rgba(255,255,255,.76);--gf-ctrl-border-color:rgba(255,255,255,.34);--gf-color-in-ctrl:#0a235d;--gf-color-in-ctrl-contrast:#fff;--gf-color-out-ctrl-dark:rgba(255,255,255,.76);color:#fff}#gform_wrapper_2 .gfield_label,#gform_wrapper_2 legend.gfield_label{color:#fff !important;font-size:15px !important;font-weight:700 !important}#gform_wrapper_2 .gfield_required,#gform_wrapper_2 .gfield_required_text{color:#f08a5b !important}#gform_wrapper_2 input[type=text],#gform_wrapper_2 input[type=email],#gform_wrapper_2 input[type=tel],#gform_wrapper_2 input[type=number],#gform_wrapper_2 input[type=date],#gform_wrapper_2 select,#gform_wrapper_2 textarea{background:#0a235d !important;border:1px solid rgba(255,255,255,.34) !important;border-radius:0 !important;box-shadow:none !important;color:#fff !important;font-family:"Yantramanav" !important;font-size:16px !important;min-height:50px !important;padding:13px 15px !important;color-scheme:dark}#gform_wrapper_2 textarea{min-height:150px !important}#gform_wrapper_2 input:focus,#gform_wrapper_2 select:focus,#gform_wrapper_2 textarea:focus{border-color:#ed8251 !important;box-shadow:0 0 0 2px rgba(212,100,50,.22) !important}#gform_wrapper_2 input::placeholder,#gform_wrapper_2 textarea::placeholder{color:rgba(255,255,255,.52) !important;opacity:1 !important}#gform_wrapper_2 select option{background:#0a235d;color:#fff}#gform_wrapper_2 .gfield_description,#gform_wrapper_2 .instruction,#gform_wrapper_2 .gform_drop_instructions,#gform_wrapper_2 .gfield_consent_label,#gform_wrapper_2 .gchoice label{color:rgba(255,255,255,.78) !important;font-family:"Yantramanav" !important}#gform_wrapper_2 .gform_fileupload_rules{display:none}#gform_wrapper_2 .gform_drop_area{background:rgba(3,20,67,.42) !important;border:1px dashed rgba(255,255,255,.42) !important;border-radius:0 !important;padding:32px 20px !important}#gform_wrapper_2 .gform_drop_area:before{color:#d46432 !important}#gform_wrapper_2 .gform_button_select_files.gform-theme-button,#gform_wrapper_2 #gform_submit_button_2{background:#d46432 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:#fff !important;font-family:"Yantramanav" !important;font-size:13px !important;font-weight:700 !important;letter-spacing:1.1px !important;min-height:54px !important;padding:0 26px !important;text-transform:uppercase !important;transition:background-color .25s ease !important}#gform_wrapper_2 .gform_button_select_files.gform-theme-button:hover,#gform_wrapper_2 #gform_submit_button_2:hover{background:#b84e22 !important}#gform_wrapper_2 input[type=checkbox]{accent-color:#d46432}#gform_wrapper_2 .gfield_consent_description{background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.14) !important;padding:14px 16px !important}#gform_wrapper_2 a{color:#fff !important;text-decoration-color:#ed8251 !important}@media only screen and (max-width:1200px){.form-section{width:100%;padding-left:15px;padding-right:15px}}@media only screen and (max-width:992px){.form-section{margin-top:100px}.form-section__title{font-size:39px}}@media only screen and (max-width:768px){.form-section__inner{padding:25px 20px}.form-section__inner .gform_fields{grid-template-columns:1fr;gap:18px}.form-section__inner .gfield,.form-section__inner .gfield--width-half{grid-column:span 1}.form-section__inner .gform_button,.form-section__inner input[type=submit]{width:100%}}.our-team_img-right{flex-direction:row-reverse;padding-right:100px}.our-team_img-right .our-team__img{margin-right:0;margin-left:88px}.our-team_img-right .our-team__txt{padding-right:0}@media only screen and (max-width:1200px){.our-team_img-right{padding-right:0}}@media only screen and (max-width:992px){.our-team_img-right{flex-direction:column}.our-team_img-right .our-team__img{margin-left:82px;margin-right:0}.our-team_img-right .our-team__txt{padding-left:82px;padding-right:82px}}@media only screen and (max-width:768px){.our-team_img-right .our-team__img{margin-left:0}.our-team_img-right .our-team__txt{padding-left:44px;padding-right:44px}}@media only screen and (max-width:370px){.our-team_img-right .our-team__txt{padding-left:33px;padding-right:33px}}@media only screen and (min-width:993px){.page-id-3106 .page__content>.our-team{flex-direction:row !important;padding-right:0}.page-id-3106 .page__content>.our-team:not(.our-team_img-right) .our-team__img{margin-left:0;margin-right:88px}.page-id-3106 .page__content>.our-team:not(.our-team_img-right) .our-team__txt{padding-right:100px}.page-id-3106 .page__content>.our-team.our-team_img-right{flex-direction:row-reverse !important;padding-right:100px}.page-id-3106 .page__content>.our-team.our-team_img-right .our-team__img{margin-right:0;margin-left:88px}.page-id-3106 .page__content>.our-team.our-team_img-right .our-team__txt{padding-right:0}}