:root{--font-family-default: "Open Sans", sans-serif;--font-family-title: "Baskervville", serif;--font-size-default: min(1.21vw, 14px);--font-size-default: min(1.03vw, 14px);--font-size-title: min(5.1vw, 75px);--font-size-subtitle: min(1.81vw, 24px);--font-color-default: #000000;--font-color-title: #6c757d;--primary: #d4b361;--primary-rgb: 212, 179, 97;--secondary: #169bc6;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--primary-accent: #efe0ba;--secondary-accent: #053443;--secondary-accent-rgb: 5, 52, 67;--gradient: var(--primary-accent), var(--primary), var(--primary-accent);--transition: all .3s ease-in-out;--default-transition: var(--transition)}html,body{margin:0;overflow-x:hidden}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#fff;color:var(--font-color-default)}a,button,img,.site__ease,.site__button{transition:var(--transition)}a:focus,a:hover{text-decoration:none!important}.text-white{color:#fff!important}.filter-white{filter:brightness(0) invert(1)}.filter-black{filter:brightness(0)}.filter-gray{filter:grayscale(1)}.relative{position:relative}.block{display:block}.flex{display:flex;flex-flow:row wrap}.dir-col{flex-flow:column wrap}.dir-col-reverse{flex-flow:column-reverse wrap}.dir-row-reverse{flex-flow:row-reverse wrap}.ai-center{align-items:center}.ai-start{align-items:flex-start}.ai-end{align-items:flex-end}.jc-center{justify-content:center}.jc-right{justify-content:right}.jc-start{justify-content:flex-start}.jc-end{justify-content:flex-end}.jc-between{justify-content:space-between}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.site__container{position:relative}.site__wrap{margin:auto;position:relative}.site__img{position:relative}.site__img canvas{width:100%;height:auto;display:block}.site__img img,.site__img iframe{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.site__bg{width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;font-size:0;pointer-events:none}.site__bg:before,.site__bg:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;pointer-events:none}.site__bg>div{height:100%}.site__bg canvas{position:relative;width:100%;height:100%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.site__bg.parallax-bg canvas{background-attachment:fixed}.site__title{font-family:var(--font-family-title);font-size:var(--font-size-title);font-weight:400;color:#000;letter-spacing:.0075em;line-height:.88;text-transform:uppercase}.site__title+span,.site__title span{position:relative;display:block;font-family:var(--font-family-default);font-size:var(--font-size-subtitle);color:#b3b3b3;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.458334em}.site__title+span.text-primary,.site__title span.text-primary{color:var(--primary)}.site__title+span{margin-bottom:0;margin-top:.667em}.site__title.light{color:#fff}.site__title.center{text-align:center}.site__title.center+span,.site__title.center span{text-align:center}.site__btnCont{width:-moz-max-content;width:max-content;max-width:100%}.site__btnCont.center{margin:auto}.site__button{position:relative;display:flex;justify-content:center;align-items:center;width:-moz-max-content;width:max-content;max-width:100%;outline:none;border:none;background:transparent;padding:1.4em 3.57143em;font-size:1em;font-weight:500;color:#000;line-height:1.2;letter-spacing:.075em;text-transform:uppercase;text-align:center;border-width:1px;border-bottom-width:.2857em;border-style:solid;-o-border-image:linear-gradient(90deg,var(--gradient)) 1;border-image:linear-gradient(90deg,var(--gradient)) 1}.site__button span{position:relative;z-index:1}.site__button:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(90deg,var(--gradient));opacity:0;transition:var(--transition)}.site__button.light{color:#fff}.site__button:hover{color:#000!important}.site__button:hover:before{opacity:1}.site__button.hover{color:#000!important;-o-border-image:linear-gradient(90deg,#fff,#fff) 1;border-image:linear-gradient(90deg,#fff,#fff) 1}.site__button.hover:after,.site__button.hover:before{background:#fff;opacity:1}.site__arrow{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.7143em;width:-moz-max-content;width:max-content;max-width:100%}.slick__button{position:relative;display:block;border:none;outline:none;cursor:pointer;pointer-events:auto;border-width:1px;border-style:solid;-o-border-image:linear-gradient(90deg,var(--gradient)) 1;border-image:linear-gradient(90deg,var(--gradient)) 1;font-size:1em;font-weight:500;color:transparent;line-height:1.2;letter-spacing:.075em;padding:1.4em .97857em;transition:var(--transition)}.slick__button:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(90deg,var(--gradient));opacity:0;transition:var(--transition)}.slick__button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(https://cdn.agentimagehosting.com/PAP7QyXW5Ekvl15BN0Q6Z/2025/05/07100853/arrow.png) center/cover no-repeat;width:1.3572em;aspect-ratio:19/11;transition:var(--transition)}.slick__button:hover:before{opacity:1}.slick__button:hover:after{filter:brightness(0)}.slick__button.slick__prev{transform:scaleX(-1)}.slick-list{font-size:0}.slick-list a{outline:none}.safari-true .parallax-bg canvas{background-attachment:scroll!important}.header{z-index:5;position:fixed;top:0;width:100%;padding:39px 0}.header__inner{width:min(95%,1320px);width:min(95%,1484px);padding-left:min(5.125%,82px)}.header__logo{width:24.5363766049%}.header__logo .flex{flex-wrap:nowrap;gap:5.8139534884%}.header__nav{width:75.4636233951%}.header__nav ul#nav{font-size:1.07143em;font-size:min(.975vw,15px);position:relative;z-index:5;display:flex;align-items:center;justify-content:center;padding-right:1.667em}.header__nav ul#nav>li{margin:0 1.8em}.header__nav ul#nav>li>a:before{content:"";position:absolute;left:50%;bottom:-.933em;transform:translate(-50%);background:var(--secondary);z-index:1;opacity:0;width:50%;height:.1333em;transition:var(--transition)}.header__nav ul#nav li{position:relative}.header__nav ul#nav li a{font-weight:500;color:#fff;letter-spacing:.075em;line-height:1.2;text-transform:uppercase;text-align:center;display:block;position:relative;text-decoration:none}.header__nav ul#nav li ul.sub-menu{display:block;position:absolute;left:-150%;right:-150%;text-align:center;padding:1.333em 0 0;margin:0 auto!important;list-style:none outside none;width:100%;min-width:-moz-max-content;min-width:max-content;opacity:0;background:transparent;pointer-events:none;transition:var(--transition)}.header__nav ul#nav li ul.sub-menu li{line-height:1;width:100%;padding:0;font-size:.9333em;margin-bottom:.142857em}.header__nav ul#nav li ul.sub-menu li:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:linear-gradient(90deg,var(--gradient));z-index:1;opacity:0;transition:var(--transition)}.header__nav ul#nav li ul.sub-menu li a{position:relative;font-weight:500;letter-spacing:.075em;text-align:center;z-index:2;color:#fff;background:#000;padding:.857em}.header__nav ul#nav li ul.sub-menu li ul.sub-menu{padding:0;right:0;left:95%;top:0}.header__nav ul#nav li ul.sub-menu li:hover:before{opacity:1}.header__nav ul#nav li ul.sub-menu li:hover a{color:#000;background:transparent}.header__nav ul#nav li ul.sub-menu li:hover>ul.sub-menu{opacity:1;pointer-events:auto;left:100%}.header__nav ul#nav li:hover>a:before{opacity:1;width:130%}.header__nav ul#nav li:hover>ul.sub-menu{padding-top:18px;opacity:1;pointer-events:auto}.header__nav .burger{width:29px;cursor:pointer}.header__nav .burger span{display:block;width:21px;height:2px;background:linear-gradient(90deg,var(--gradient));margin:auto 0 auto auto}.header__nav .burger span+span{width:100%;margin-top:6px}.header__fixed{background:#fff;padding:12px 0}.header__fixed .logo .flex.fxd-dark{filter:brightness(0)}.header__fixed .nav ul#nav>li>a{color:#505050}.burgerMenu{width:100%;height:100%;position:fixed;z-index:1031;right:-50%;top:0;opacity:0;visibility:hidden;pointer-events:none}.burgerMenu.show__menu{right:0;opacity:1;visibility:visible;pointer-events:auto}.burgerMenu.show__menu .burgerMenu__overlay{opacity:1;visibility:visible;pointer-events:auto}.burgerMenu__overlay{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;pointer-events:none}.burgerMenu__wrap{overflow-x:hidden;height:100%;width:100%;overflow-y:scroll;scrollbar-width:none}.burgerMenu__accent{position:absolute;bottom:0;left:0;width:min(30.9375vw,495px);opacity:40%}.burgerMenu__content{width:42.5vw;min-height:100%;z-index:2;margin:auto 0 auto auto;padding:min(3vw,42px) 0}.burgerMenu__close{position:absolute;top:min(3.5vw,51px);right:min(4vw,57px);width:2.2857em;aspect-ratio:1/1;background:url(https://cdn.agentimagehosting.com/PAP7QyXW5Ekvl15BN0Q6Z/2025/05/08123203/close.png) center/cover no-repeat;cursor:pointer}.burgerMenu__close:hover{opacity:.75}.burgerMenu__nav{margin-top:min(2.5vw,40px)}.burgerMenu__nav ul#bm__nav>li{font-size:min(3.5vw,45px)}.burgerMenu__nav ul#bm__nav>li>a{font-family:var(--font-family-title);display:block;font-weight:400;color:var(--secondary);letter-spacing:.02em;line-height:1;text-transform:uppercase;width:-moz-max-content;width:max-content;max-width:100%}.burgerMenu__nav ul#bm__nav>li>a:hover{color:var(--primary)}.burgerMenu__nav ul#bm__nav>li+li>a{margin-top:.667em}.burgerMenu__nav ul#bm__nav>li ul.sub-menu{padding-left:1.9375em;padding-top:1.5625em;font-size:min(1.21vw,16px)}.burgerMenu__nav ul#bm__nav>li ul.sub-menu li a{display:block;color:#505050;letter-spacing:.02em;line-height:1.2;width:-moz-max-content;width:max-content;max-width:100%}.burgerMenu__nav ul#bm__nav>li ul.sub-menu li a:hover{color:var(--primary)}.burgerMenu__nav ul#bm__nav>li ul.sub-menu li+li>a{margin-top:.75em}#fixedSMI{position:fixed;top:56%;right:min(3vw,45px);transform:translateY(-50%);z-index:10}#fixedSMI ul li{margin:auto;padding:.690476em 0;text-align:center;font-size:1.5em}#fixedSMI ul li.separator{width:1px;height:2.2857em;background:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.5));opacity:50%;margin:.57143em auto;transition:var(--transition)}#fixedSMI ul li a{color:#fff;text-shadow:0 0 1px #000;display:block}#fixedSMI ul li a i{min-width:.90476em;margin:auto}#fixedSMI ul li a i.ai-font-linktree{display:block;aspect-ratio:19/23;width:.90476em;filter:brightness(0) invert(1)}#fixedSMI ul li a i.ai-font-linktree:before{display:block;content:"";width:100%;height:100%;background:url(https://cdn.agentimagehosting.com/PAP7QyXW5Ekvl15BN0Q6Z/2025/05/07101428/linktree.png) center/cover no-repeat}#fixedSMI ul li a i.ai-font-phone{font-size:.619em}#fixedSMI ul li a i.ai-font-envelope{font-size:.52381em}#fixedSMI ul li a:hover{color:var(--primary)!important;text-shadow:none!important}#fixedSMI ul li a:hover i.ai-font-linktree{filter:none!important}#fixedSMI ul li span{display:block;font-size:.57143em;font-weight:500;color:#fff;letter-spacing:.4em;text-transform:uppercase;writing-mode:vertical-rl;margin:.8333em auto;text-shadow:0 0 1px #000}body[sidebar-active-section=hpWelcome] #fixedSMI ul li.separator,body[sidebar-active-section=hpQuickSearch] #fixedSMI ul li.separator,body[sidebar-active-section=hpCallToAction] #fixedSMI ul li.separator,body[sidebar-active-section=hpFeaturedPosts] #fixedSMI ul li.separator,body[sidebar-active-section=footer] #fixedSMI ul li.separator,body[sidebar-active-section=inner-page-wrapper] #fixedSMI ul li.separator{background:#000;filter:drop-shadow(0 0 1px rgba(255,255,255,.5))}body[sidebar-active-section=hpWelcome] #fixedSMI ul li a,body[sidebar-active-section=hpQuickSearch] #fixedSMI ul li a,body[sidebar-active-section=hpCallToAction] #fixedSMI ul li a,body[sidebar-active-section=hpFeaturedPosts] #fixedSMI ul li a,body[sidebar-active-section=footer] #fixedSMI ul li a,body[sidebar-active-section=inner-page-wrapper] #fixedSMI ul li a{color:#000;text-shadow:0 0 1px #fff}body[sidebar-active-section=hpWelcome] #fixedSMI ul li a i.ai-font-linktree,body[sidebar-active-section=hpQuickSearch] #fixedSMI ul li a i.ai-font-linktree,body[sidebar-active-section=hpCallToAction] #fixedSMI ul li a i.ai-font-linktree,body[sidebar-active-section=hpFeaturedPosts] #fixedSMI ul li a i.ai-font-linktree,body[sidebar-active-section=footer] #fixedSMI ul li a i.ai-font-linktree,body[sidebar-active-section=inner-page-wrapper] #fixedSMI ul li a i.ai-font-linktree{filter:brightness(0)}body[sidebar-active-section=hpWelcome] #fixedSMI ul li span,body[sidebar-active-section=hpQuickSearch] #fixedSMI ul li span,body[sidebar-active-section=hpCallToAction] #fixedSMI ul li span,body[sidebar-active-section=hpFeaturedPosts] #fixedSMI ul li span,body[sidebar-active-section=footer] #fixedSMI ul li span,body[sidebar-active-section=inner-page-wrapper] #fixedSMI ul li span{color:#000;text-shadow:0 0 1px #fff}.footer{padding:min(5vw,71px) 0}.footerForm{padding:min(5.5vw,82px) 0 0}.footerForm__wrap{width:min(80%,1008px)}.footerForm__form{margin-top:min(1.75vw,26px)}.footerForm__form .field{width:calc(50% - 8px)}.footerForm__form .field.lg{width:100%}.footerForm__form .field input,.footerForm__form .field select,.footerForm__form .field textarea{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;font-size:1.07143em;font-weight:500;color:#505050;letter-spacing:.02em;border-bottom:2px solid rgba(80,80,80,.5);padding:1.333em 1.867em;margin-bottom:1.267em}.footerForm__form .field textarea{height:7.1333em;resize:none;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;margin:0!important}.footerForm__form .submit{padding-top:46px!important}.footerForm__form .submit button{background:#fff3;box-shadow:0 0 13px rgba(var(--secondary-accent-rgb),.25)}.footerForm__form .submit .wpcf7-spinner{position:absolute;top:10px;left:50%;transform:translate(-50%);margin:0}.footerForm .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:5px;left:0;width:auto;font-size:var(--font-size-default);z-index:1}.footerForm .use-floating-validation-tip .wpcf7-response-output{position:absolute;left:0;right:0;font-size:var(--font-size-default);color:#000;text-align:center;margin:15px 0}.footerContent{margin-top:min(31.25vw,500px)}.footerContent__wrap{width:min(90%,1320px)}.footerContent__top{max-width:1228px;padding-bottom:min(2.5vw,40px)}.footerContent__top .sub{font-family:var(--font-family-title);font-size:2.142857em;color:#505050;line-height:1.2;text-transform:uppercase;margin:.8333em 0}.footerContent__logo{width:30.8631921824%}.footerContent__logo a{position:relative;display:block;max-width:100%;width:-moz-max-content;width:max-content;margin:auto}.footerContent__logo img.ds{filter:drop-shadow(2px 0 3px rgba(0,0,0,.15))}.footerContent__logo .broker{width:-moz-max-content;width:max-content;max-width:100%;margin-top:clamp(30px,3vw,43px)}.footerContent__info{width:28.5016286645%}.footerContent__info .contact li{margin-top:2px;font-size:1em}.footerContent__info .contact li a{display:flex;justify-content:center;font-weight:500;color:#505050;line-height:1.25;letter-spacing:.1em;width:-moz-max-content;width:max-content;max-width:100%}.footerContent__info .contact li a i{color:var(--primary)}.footerContent__info .contact li a i.ai-font-location-c{font-size:1.42857em;margin-right:.55em;margin-left:-.1em}.footerContent__info .contact li a i.ai-font-envelope-f{font-size:.7857em;margin-top:.3636em;margin-right:1.2727em}.footerContent__info .contact li a i.ai-font-phone{font-size:.92857em;margin-top:.2308em;margin-right:1.15385em}.footerContent__info .contact li a:hover{color:var(--primary)}.footerContent__info .contact li+li{margin-top:1.5em}.footerContent__info .smi{font-size:1.57143em;margin-top:.954545em;gap:1.31818em}.footerContent__info .smi li a{display:block;color:var(--primary)}.footerContent__info .smi li a:hover{color:#505050}.footerContent__nav{width:28.5016286645%;padding-left:6.8403908795%}.footerContent__nav ul{-moz-column-count:2;column-count:2;-moz-column-gap:min(7.6875vw,123px);column-gap:min(7.6875vw,123px)}.footerContent__nav ul li{font-size:1em}.footerContent__nav ul li a{display:block;font-weight:500;color:#505050;line-height:1.2;letter-spacing:.1em}.footerContent__nav ul li a:hover{color:var(--primary)}.footerContent__nav ul li+li{margin-top:1.714286em}.footerContent__nav .sub-menu{display:none}.footerContent hr{margin:0;border-color:#8bd1e8}.footerContent__bot{margin:auto;font-size:.92857em;text-align:center;padding-top:2.15385em}.footerContent__bot p{color:#757575;letter-spacing:.1em;line-height:1.5;font-weight:500;margin-top:1.84615em}.footerContent__bot p a{color:inherit}.footerContent__bot p a:hover,.footerContent__bot p span{color:var(--primary)}.footerContent__bot p+p{margin-top:1em}.footerContent__mls{color:var(--secondary);font-size:2.2857em;gap:.3125em;margin-top:.8125em}.footerContent__mls .ai-font-eho{font-size:.84375em;margin-top:.07407em}.ip-banner{position:relative;width:100%}.ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#0009}.ip-banner canvas{display:block;position:relative;z-index:0;width:100%;min-height:250px;background-color:var(--dark);background-position:center center;background-repeat:no-repeat;background-size:cover}.ip-banner .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.ip-banner h1{font-weight:700;font-size:32px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.05em;line-height:1.7}.ip-banner h1 span{display:block;font-size:24px;font-weight:400;text-transform:none;letter-spacing:.01em}#content-sidebar,#content-full{min-height:500px;margin-top:20px}#content-sidebar #content{width:77.08%}#content-full #content{width:100%}.sidebar{width:20.83%}.page-template-template-fullwidth #content{padding-left:15px;padding-right:15px}.page-template-template-fullwidth #content ihf-search[data-eureka-id*=""].ihf-eureka{margin-left:-15px;margin-right:-15px}#content h4,aside h4,#content p,aside p,#content blockquote,aside blockquote,#content ul,aside ul,#content fieldset,aside fieldset,#content form,aside form,#content ol,aside ol,#content dl,aside dl,#content dir,aside dir,#content menu,aside menu{line-height:1.7}#content .entry-title,#content .archive-title{font-family:var(--font-family-title);font-size:var(--font-size-title);font-weight:400;color:#000;letter-spacing:.0075em;line-height:.88;text-transform:uppercase}#content .aidefcf-title span{font-size:1.333em}#content .ai-contact-wrap .content-title{font-size:1.667em}#content .ai-contact-wrap .context-mob,#content .ai-contact-wrap .context-email{font-size:1.2em}body #ai-modern-about{margin-top:0}body #ai-modern-about #breadcrumbs{padding:0 50px}body #ai-modern-about .ai-modern-about-photo:before{background:var(--primary)}body #ai-modern-about .ai-modern-about-title h2 span{font-size:30px;font-weight:600;line-height:1.1;letter-spacing:.06em;color:var(--primary)}#content .entry-thumbnail img{width:100%}#content .archive-list{display:flex;flex-flow:row wrap;margin:0 -15px}#content .archive-list .post{width:50%;padding:15px;border:none}#content .archive-list .post a{display:block;width:100%;position:relative;color:inherit}#content .archive-list .post a:hover{color:var(--primary)}#content .archive-list .post .archive-thumbnail{width:100%;float:none}#content .archive-list .post .archive-thumbnail canvas{width:100%;height:auto}#content .archive-list .post .archive-thumbnail img{display:block;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;width:100%;height:100%}#content .archive-list .post .archive-content{width:100%;float:none}#content .archive-list .post .archive-content .archive-more{font-style:normal;text-decoration:none}#content .archive-list .post .archive-content .archive-more i{font-style:normal}#content .archive-list .post .archive-content .archive-more:hover{color:var(--primary)}#areaPickerClearAll .glyphicon.glyphicon-remove-circle{color:#fff!important}.error-page-content-wrapper .wpcf7 .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;width:auto;left:auto;right:2px;font-size:11px;top:2px}.error-page-content-wrapper .wpcf7 .use-floating-validation-tip .wpcf7-response-output{position:absolute;width:100%;text-align:center;margin:auto;font-size:13px}#aios-modern-listing-details .amld-contacts .amld-contact-form .listings-field textarea{height:90px;resize:none;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-right:45px}.header .nav ul#nav>li.dropdown-only{cursor:pointer}.header .nav ul#nav>li.dropdown-only>a{pointer-events:none}#ai-modern-properties-results .ai-modern-properties-results-control{justify-content:space-between}#ai-modern-properties-results .ai-modern-properties-results-pagination ul li a.active{pointer-events:none}@media screen and (min-width: 992px){#content .archive-list .post:first-child{width:100%}#content .archive-list .post:first-child .entry{display:flex;flex-flow:row wrap}#content .archive-list .post:first-child .entry .archive-thumbnail{width:60%}#content .archive-list .post:first-child .entry .archive-content{width:37%;margin-left:3%;font-size:22px}#content .archive-list .post:first-child .entry .archive-content .archive-subtitle{margin:0}}@media screen and (max-width: 1199px){.site__bg.parallax-bg canvas{background-attachment:scroll}body #ai-modern-about .ai-modern-about-title h2 span{font-size:25px}}@media only screen and (max-width: 991px){.inner,#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}#ai-modern-properties-results .ai-modern-properties-results-control{margin-top:30px!important}}@media screen and (max-width: 991px){:root{--font-size-default: 13px;--font-size-title: min(10vw, 50px);--font-size-subtitle: 18px}.site__container{padding:50px 0!important}.site__wrap{row-gap:40px}.site__title{text-align:center}.site__title+span,.site__title span{text-align:center}.site__btnCont{margin:auto!important;padding-top:30px!important;gap:10px!important}.site__button{padding:1.2em 2.5em}.site__arrow{padding:0!important}.slick__button{padding:1.25em 1em}.slick__button.slick__prev{order:-2}.header{position:relative;margin-top:52px;background:#fff;padding:25px 0}.header__inner{justify-content:center;width:90%;padding:0}.header__logo{max-width:100%;width:-moz-max-content;width:max-content;margin:auto}.header__logo .flex.fxd-dark{filter:brightness(0)}.footer__bg:before{background:#b5e2fd;opacity:80%}.footerForm{padding:0}.footerForm__wrap{width:min(90%,700px)}.footerForm__form{margin-top:30px}.footerForm__form .field input,.footerForm__form .field select,.footerForm__form .field textarea{padding:1.2em;margin-bottom:1em}.footerContent{margin-top:100px}.footerContent__top{gap:10px;text-align:center;align-items:center;justify-content:center;flex-direction:column;padding-bottom:30px}.footerContent__logo{width:100%;order:-1}.footerContent__info{width:100%}.footerContent__info .contact li a{margin:auto}.footerContent__info .smi{justify-content:center}.footerContent__nav{width:100%;padding:0}.footerContent__nav ul{-moz-column-count:1;column-count:1}body #ai-modern-about #breadcrumbs{padding:0 15px;max-width:750px;margin-left:auto;margin-right:auto}#content .archive-list{margin:0}#content .archive-list .post{width:100%;padding:15px 0}#content .archive-list .post .archive-content .archive-subtitle{text-align:left}}@media only screen and (max-width: 767px){.ip-banner .container{width:100%}}@media screen and (max-width: 767px){.site__arrow{width:300px}.slick__button{order:-1}}@media screen and (max-width: 480px){.footerForm__form .field{width:100%}}
