/*!
Theme Name: Southern Eye Group - v2
Author: FS
Version: 1.0
*/

/*!
Theme Name: Southern Eye Group - v2
Author: FS
Version: 1.0
*/
li,ul,html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0;margin:0}img{max-width:100%;height:auto;display:block}a{cursor:pointer}html{scroll-behavior:smooth;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}[id]{scroll-margin-top:75px}body{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:17px}body.is-hidden{overflow:hidden}div.two-col{-moz-column-gap:4rem;column-gap:4rem}@media screen and (max-width:767px){div.two-col{-moz-column-gap:0;column-gap:0}}.two-col{-moz-columns:2;columns:2;-moz-column-gap:2rem;column-gap:2rem}@media screen and (max-width:767px){.two-col{-moz-columns:1;columns:1}}.two-col li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;width:100%}.three-col{-moz-columns:3;columns:3}@media screen and (max-width:767px){.three-col{-moz-columns:1;columns:1}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}strong{font-weight:700}small{font-size:.85rem}em{font-style:italic}@media screen and (max-width:767px){img.alignnone,img.size-full{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}img.aligncenter{margin:1rem auto;max-width:100%;height:auto;display:block}img.alignleft{margin:1rem 4rem 4rem 0;max-width:100%;height:auto;float:left}img.alignright{margin:1rem 0rem 4rem 4rem;max-width:100%;height:auto;float:right}@media screen and (max-width:767px){img.aligncenter,img.alignleft,img.alignright,img.alignmedium,img.aligcenter{max-width:100%;height:auto;display:block;margin:0 auto;margin-bottom:1rem}.wp-caption{max-width:100%}.wp-caption img{max-width:100%;height:auto;display:block}}iframe{max-width:100%}@media screen and (max-width:767px){iframe[src*=youtube]{max-height:340px}}.fixednav{position:absolute;top:0;left:0;width:100%;z-index:10}.fixednav .nav{transform:translate(0,0);transition:all 0.3s ease-in-out;will-change:transform}.fixednav.is-trans .nav{position:fixed;width:100%;top:-100%;left:0;z-index:10;transform:translate(0,-100%);transition:all 0ms ease-in-out;will-change:transform}.fixednav ul{list-style-position:unset!important}.fixednav.is-fixed .nav{position:fixed;width:100%;top:0;left:0;z-index:10;transform:translate(0,0);transition:all 600ms ease-in-out;will-change:transform}.fixednav a{color:#fff;text-decoration:none}.fixednav .nav{display:flex;flex-wrap:wrap;justify-content:space-between}.fixednav ul{list-style:none}.fixednav .module-top{background-color:#11253C;width:100%;padding-top:5px;padding-right:10px}.fixednav .module-top .toplist{display:flex;justify-content:flex-end;align-items:center}.fixednav .module-top .toplist li{display:inline-block}.fixednav .module-top .toplist li img{vertical-align:text-top;display:inline-block;margin-right:10px}.fixednav .module-top .toplist li a{font-size:12px;font-weight:600;text-transform:uppercase;padding-right:30px}.fixednav .module-top .toplist li a:hover{text-decoration:underline;text-underline-offset:5px}.fixednav .module-left{display:flex;justify-content:center;align-items:flex-start;padding-top:20px}.fixednav .modwrapper{display:flex;justify-content:space-between;width:100%;background-color:#11253C;padding-right:40px;padding-left:40px}.fixednav .module-bottom{display:flex;align-items:center;padding-top:10px}@media screen and (max-width:980px){.fixednav .module-bottom{justify-content:flex-end}}.fixednav .headertel{font-size:18px;font-weight:600;display:block;text-align:center}.fixednav .module-buttons{display:flex;justify-content:flex-end;align-items:center;padding-bottom:10px;padding-top:20px}.fixednav .module-buttons .button{padding:1rem 3rem;margin-left:20px;font-size:1rem}.fixednav .main-menu{display:flex}@media screen and (min-width:981px){.fixednav .main-menu.has-open-menu>li.menu-item-has-children:not(#menu-item-23){pointer-events:none}}@media screen and (max-width:980px){.fixednav .main-menu{display:none}}.fixednav .main-menu li{flex-grow:1;position:relative;padding-bottom:20px}.fixednav .main-menu li a{padding:0 15px;text-align:center;display:block;line-height:1.2;font-size:14px}@media screen and (max-width:1280px){.fixednav .main-menu li a{font-size:14px}}@media screen and (min-width:1024px) and (max-width:1460px){.fixednav .main-menu li a{font-size:clamp(0.6875rem, 0.2471rem + 0.6881vw, 0.875rem);padding-inline:0 1em}}.fixednav .main-menu li>a{font-weight:600;text-transform:uppercase}.fixednav .main-menu li.menu-item-has-children{position:relative}.fixednav .main-menu li.menu-item-has-children:hover>a{text-decoration:underline;text-underline-offset:5px;position:relative}.fixednav .main-menu li.menu-item-has-children:hover>a:after{content:"";display:block;height:37px;width:20px;background-color:#fff;border:#fff;position:absolute;clip-path:polygon(0% 0%,100% 100%,0% 100%);border-radius:0 0 0 5px;top:calc(100% + 8px);left:54%;transform:translateX(-50%) rotate(135deg);animation:fade-in 0.2s cubic-bezier(.39,.575,.565,1) 0.04s both}.fixednav .main-menu li.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;transition:all 100ms ease-in-out}.fixednav .main-menu .sub-menu{background-color:#fff;border-radius:10px;padding:20px;position:absolute;top:100%;left:0;z-index:10;min-width:250px;box-shadow:0 3px 6px rgb(0 0 0 / .16);visibility:hidden;opacity:0}.fixednav .main-menu .sub-menu li{display:block;width:100%;background-color:#fff;transition:all 0.3s ease-in-out;padding-bottom:unset}.fixednav .main-menu .sub-menu li:hover{background-color:#F8F8F8;transition:all 0.3s ease-in-out}.fixednav .main-menu .sub-menu li a{text-align:left;color:#11253C;padding-top:5px;padding-bottom:5px;font-weight:400;font-size:15px}.fixednav .main-menu .sub-menu li a:hover{text-decoration:none}.fixednav #opennav{margin-left:20px;padding-bottom:20px;position:relative;margin-left:10px}.fixednav #opennav img{position:relative;z-index:1}.fixednav #opennav:before{content:"";display:none}.fixednav #opennav.is-active:before{content:"";display:block;height:37px;width:20px;background-color:#fff;border:#fff;position:absolute;clip-path:polygon(-16px 4px,95.04% 107.44%,-13px 102.48%);border-radius:0 0 0 5px;top:25px;left:50%;transform:translateX(-30%) rotate(135deg)}.fixednav .main-menu .mega>a{padding:0;font-size:0;pointer-events:none}.fixednav .main-menu .mega>a:after{display:none}.fixednav .main-menu .mega .menu-item-has-children>a{font-weight:700}.fixednav .main-menu .mega.menu-item-has-children:hover a{text-decoration:none}.fixednav .main-menu .mega.menu-item-has-children:hover a:after{display:none}.fixednav .main-menu .mega .sub-menu{left:unset;right:calc(100% - 40px);min-width:800px;display:none}.fixednav .main-menu .mega .sub-menu li:hover{background-color:#fff}.fixednav .main-menu .mega .sub-menu a{background-color:inherit;transition:all 0.3s ease-in-out;padding-left:10px}.fixednav .main-menu .mega .sub-menu a:hover{background-color:#f8f8f8;transition:all 0.3s ease-in-out}.fixednav .main-menu .mega .sub-menu.depth-0 li{flex-grow:1}.fixednav .main-menu .mega .sub-menu.depth-1{display:block;margin-left:10px;visibility:visible;opacity:1;position:relative;box-shadow:none;right:unset;left:unset;border-radius:unset;padding:unset;min-width:unset;top:0}.fixednav .main-menu .mega .sub-menu.is-active{visibility:visible;opacity:1;display:flex}.fixednav.is-fixed{max-width:100%}.fixednav.is-fixed .module-top,.fixednav.is-fixed .headertel,.fixednav.is-fixed .module-left{display:none}@media screen and (max-width:980px){.fixednav.is-fixed .module-left{display:block;padding-top:0}}.fixednav.is-fixed .nav{background-color:#11253C;justify-content:unset;display:flex;padding:0 40px;max-width:100%}@media screen and (max-width:767px){.fixednav.is-fixed .nav{padding:0}}.fixednav.is-fixed .modwrapper{padding-left:0;padding-right:0;justify-content:flex-end}@media screen and (max-width:980px){.fixednav.is-fixed .modwrapper{padding:30px 0;justify-content:center;align-items:center}}.fixednav.is-fixed .module-bottom{padding-top:0;margin-top:23px;justify-content:flex-end;padding-right:40px}@media screen and (max-width:980px){.fixednav.is-fixed .module-bottom{padding-right:0;margin-top:0}}.fixednav.is-fixed .module-right{display:flex;width:100%;justify-content:flex-end}.fixednav.is-fixed .module-buttons{align-items:center;padding:0;order:2}@media screen and (max-width:980px){.fixednav.is-fixed .module-buttons{display:block;order:0}.fixednav.is-fixed .module-buttons .headertel{display:block}}.fixednav.is-fixed .module-buttons .button{border:none;font-size:14px;margin-left:0}@media screen and (max-width:1190px){.fixednav.is-fixed .module-buttons .button{display:none}}.fixednav.is-fixed #opennav{padding-bottom:20px}@media screen and (max-width:980px){.fixednav.is-fixed #opennav{padding-bottom:0}}.fixednav.is-fixed .main-menu a{font-size:14px}@media (min-width:1024px) and (max-width:1460px){.fixednav.is-fixed .main-menu a{font-size:clamp(0.6875rem, 0.2471rem + 0.6881vw, 0.875rem)}}.fixednav.is-fixed .main-menu .mega{visibility:hidden;width:0}.fixednav.is-fixed .main-menu .mega>a{font-size:0}.fixednav.is-fixed .main-menu .mega>.sub-menu{right:calc(100% - 60px)}.fixednav .nav-plus{display:none}.close-nav{display:none}#mobile-buttons{display:none}@media screen and (max-width:980px){#mobile-buttons{display:block;background:#11253C;padding-block:1rem;padding-bottom:30vh}#mobile-buttons li{border-bottom:1px solid #fff0;padding-block:.5rem .5rem}#mobile-buttons li a{display:block;font-weight:700;font-size:15px;color:#fff;display:inline-flex}#mobile-buttons li a img{margin-right:1rem}.fixednav .modwrapper{position:relative}.fixednav #opennav{width:auto;height:auto;display:inline-flex;justify-content:center}.fixednav #opennav.is-active::before{top:30px}.fixednav .main-menu{top:100%;left:0;position:absolute;background-color:#fff;min-width:100%;padding:0 40px}.fixednav .main-menu.is-active{display:block}.fixednav .main-menu .mega .sub-menu{right:unset;min-width:100%;flex-direction:column}.fixednav .main-menu .mega .hidden-mobile>a{display:none}.fixednav .main-menu .mega>a{font-size:inherit;pointer-events:unset;padding:inherit;padding:10px}.fixednav .main-menu li{padding:0;border-bottom:1px solid #F8F8F8}.fixednav .main-menu li.menu-item-has-children a{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.fixednav .main-menu li.menu-item-has-children a span{flex-grow:1;min-width:calc(100% - 55px)}.fixednav .main-menu li a{color:#11253C;padding:10px;font-size:16px;display:block;text-decoration:none;text-align:left}.fixednav .main-menu .nav-plus{display:inline-flex;justify-content:center;align-items:center;width:35px;height:38px;position:relative;padding:0;cursor:pointer;transform:rotate(0);transition:transform 0.1s ease-in-out;margin-right:20px}.fixednav .main-menu .nav-plus.is-active{transform:rotate(90deg);transition:transform 0.1s ease-in-out}.fixednav .main-menu .sub-menu{position:relative;border-radius:unset;padding:unset;top:unset;left:unset;min-width:unset;box-shadow:unset;visibility:visible;opacity:1;text-align:center;width:100%;display:none;margin-left:0}.fixednav .main-menu .sub-menu.is-active{display:block;margin:0!important}.fixednav .main-menu .sub-menu.depth-1{margin-left:0}.fixednav .main-menu .sub-menu li{border-bottom:unset}.fixednav .main-menu .sub-menu li a{text-align:center;padding:10px}}@media screen and (max-width:767px){.fixednav .logo{max-width:80%}.fixednav .module-buttons{padding:0}.fixednav .module-buttons .button{display:none}.fixednav .module-buttons .headertel{font-size:0;width:40px;height:40px;background-image:url(/wp-content/themes/southerneyegroup-v2/images/icon-phone.svg);background-position:center;background-repeat:no-repeat}.fixednav .module-top{display:none}.fixednav .main-menu.is-active{height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch}.fixednav .module-right{display:flex;align-items:center}.fixednav .module-bottom{padding:0}.fixednav .module-left{padding-top:0}.fixednav .modwrapper{align-items:center;padding:20px}.fixednav #opennav{padding-bottom:0;width:50px}.fixednav #opennav.is-active::before{top:64px}.fixednav .main-menu{padding:0 0}.fixednav.is-fixed .main-menu{min-width:100%}.fixednav.is-fixed .main-menu a{font-size:inherit;padding:10px}.fixednav.is-fixed .main-menu .mega{visibility:unset;width:unset;pointer-events:unset}.fixednav.is-fixed .main-menu .mega>a{font-size:inherit}.fixednav.is-fixed .main-menu .mega>.sub-menu{right:unset}.fixednav.is-fixed #opennav.is-active::before{top:64px}.fixednav.is-fixed .module-left{display:block}}@media screen and (max-width:767px) and (max-width:767px){.fixednav.is-fixed .module-left{width:100%}}@media screen and (max-width:767px){.fixednav.is-fixed .module-bottom{margin:0}.fixednav.is-fixed .modwrapper{display:flex;padding:20px}}@media screen and (max-width:767px){li.menu-item-has-children .depth-1 li:first-of-type a{font-weight:700}#menu-item-514 a{font-weight:unset}}@media screen and (min-width:981px){.page-template-front .fixednav .modwrapper{background-color:#fff0}.page-template-front .fixednav .module-top{padding-bottom:5px}.fixednav #opennav .navimg.mobile{display:none}}@media screen and (max-width:980px){.fixednav #opennav .navimg.desktop{display:none}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.button{display:inline-block;background-color:#4285BF;color:#fff;text-decoration:none;text-align:center;border-radius:50px;font-size:14px;font-weight:600;text-transform:uppercase;border:2px solid #fff;padding:10px 27px;position:relative;z-index:1;overflow:hidden;line-height:1.2}.button:hover::after{top:0;bottom:0;left:0;right:0;transition:all 0.35s}.button::after{content:"";background:#8abfed;position:absolute;z-index:-1;padding:0;display:block;transition:all 0.35s;padding:10px 27px;top:0;left:-100%;right:100%;bottom:0}.button.trans{background-color:#fff0}.button.white{background-color:#fff;border-color:#4285BF;color:#4285BF}.button.white:hover{color:#fff}main{margin-top:151px}main section:not(.homeheader){padding:24px}.home main{margin-top:0}.bggray{background-color:#f8f8f8}p{font-size:17px;line-height:33px;font-weight:400;margin-bottom:30px}@media screen and (max-width:767px){p{font-size:14px;line-height:1.75}}h1{font-size:45px;line-height:50px;font-weight:400;margin-bottom:30px}@media screen and (max-width:767px){h1{font-size:30px;line-height:1.25}}h2{font-size:38px;font-weight:400;line-height:40px;margin-bottom:8px}@media screen and (max-width:767px){h2{font-size:26px;line-height:1.25}}h3{font-size:26px;font-weight:400;line-height:40px;margin-bottom:8px}@media screen and (max-width:767px){h3{font-size:18px;line-height:1.25}}.homeheader{min-height:100vh;display:flex;align-items:center;position:relative}@media screen and (max-width:767px){.homeheader{min-height:20rem;display:block}}.homeheader::before{content:"";min-height:100vh;width:100%;top:0;left:0;bottom:0;z-index:1;height:100%;position:absolute;display:block;background-color:rgb(0 0 0 / .41)}@media screen and (max-width:767px){.homeheader::before{display:none}}.homeheader .videowrap{min-height:100vh;width:100%;position:absolute;top:0;left:0}@media screen and (max-width:767px){.homeheader .videowrap{position:relative;min-height:250px;height:100%;min-width:100%;margin-top:70px}}.homeheader #desktopvid{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;position:absolute;top:0;left:0}.homeheader .container{position:relative;z-index:3;max-width:calc(570px + 8%);color:#fff;padding-left:8%;margin-top:5%}@media screen and (min-width:981px) and (max-height:850px){.homeheader .container{margin-top:10%}}@media screen and (max-width:767px){.homeheader .container{background-color:#11253C;max-width:100%;margin-top:0;padding:10px 35px 60px 35px;background-image:url(/wp-content/themes/southerneyegroup-v2/images/arrowheadingtop.svg);background-size:cover}}@media screen and (max-width:767px){.homeheader .container h1{padding-right:60px;margin-bottom:15px}}.homeheader .btnwrap a{margin:0 5px}.homeheader .btnwrap a:first-of-type{background-color:#4285BF}.homeheader .btnwrap a:nth-child(n+2){border-top:none;border-left:none;border-radius:unset;border-right:none}@media screen and (max-width:767px){.homeheader .btnwrap{display:flex;flex-wrap:wrap;justify-content:center}.homeheader .btnwrap .w-100{width:100%;margin-bottom:40px}.homeheader .btnwrap a:first-of-type{background-color:#4285BF;min-width:0}.homeheader .btnwrap a:nth-child(n+2){display:inline-block;min-width:0}}.halfimg .grid{overflow:hidden;display:flex;flex-wrap:wrap;padding:0;gap:24px}@media screen and (max-width:767px){.halfimg .grid{overflow:unset}}.halfimg #tooltip .tooltiplaunch{text-decoration:underline}.halfimg #tooltip::after{border:1px solid #fff;border-radius:50%}.halfimg .gridcol{flex-grow:1;flex-shrink:0;padding-left:0;padding-bottom:0;width:calc(50% - 24px);max-width:100%}@media screen and (max-width:767px){.halfimg .gridcol{width:100%}}.halfimg .gridcnt{background-color:#4285BF;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;order:-1}.halfimg .gridcnt:after{content:"";position:absolute;right:0;bottom:0;background-image:url(/wp-content/themes/southerneyegroup-v2/images/bgarrow.svg);background-size:cover;width:100%;height:100%;background-repeat:no-repeat;z-index:0}@media screen and (max-width:767px){.halfimg .gridcnt:after{background-image:url(/wp-content/themes/southerneyegroup-v2/images/bgarrow-mb.svg);background-size:cover;width:110%;height:65%}}.halfimg .cnt{color:#fff;padding:0 12%;position:relative;z-index:3}.halfimg .cnt li::marker{color:#fff}.halfimg .cnt a:not(.button){color:#fff}@media screen and (max-width:980px){.halfimg .cnt{padding-top:30px}}@media screen and (max-width:767px){.halfimg .cnt{padding-top:30px;padding-bottom:80px;padding-left:40px;padding-right:40px}.halfimg .cnt .button:first-of-type{margin-bottom:15px}}.halfimg h2{margin-bottom:35px;margin-bottom:8px}.halfimg p{margin-bottom:35px}.halfimg .gridimg img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}main section.procslider{padding-top:0}@media screen and (min-width:1280px){main section.procslider{padding-bottom:60px!important}}main section.procslider .bgcolor{padding-top:90px;background-color:#F8F8F8;padding-left:24px;padding-right:24px;overflow-x:hidden;padding-bottom:30px;position:relative}@media screen and (max-width:767px){main section.procslider .bgcolor{padding-top:30px;padding-bottom:30px}}main section.procslider .singleproc{margin:0 12px;position:relative;height:554px}main section.procslider .slick-list{overflow:visible}main section.procslider .slidedoo{background-color:#4285BF;color:#fff;position:relative;position:absolute;display:flex;justify-content:center;align-items:center;aspect-ratio:320/277;width:100%;transition:all 0.5s ease-in-out;top:0;left:0}@media screen and (max-width:767px){main section.procslider .slidedoo{background-color:#fff0;aspect-ratio:unset;color:inherit;flex-wrap:wrap}}@media (hover:hover){main section.procslider .slidedoo:hover{aspect-ratio:4/3.8;box-shadow:0 40px 31px rgb(0 0 0 / .21);position:absolute;top:-50px;left:0;transition:all 0.5s ease-in-out}main section.procslider .slidedoo:hover:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(0deg,#4285bf 50%,rgb(66 133 191 / .3) 80%,#fff0 100%)}main section.procslider .slidedoo:hover .imgwrp:after{opacity:0;transition:opacity 0.4s ease-in-out}main section.procslider .slidedoo:hover .cntwrap{padding-top:20%;padding-bottom:0;transition:padding 0.7s ease-in-out}}main section.procslider .cntwrap{position:relative;z-index:3;max-width:390px;padding-bottom:10%;transition:padding 0.3s ease-in-out}main section.procslider .cntwrap img{position:relative;top:0;left:-32px}main section.procslider .cntwrap h2{margin-bottom:19px}main section.procslider .cntwrap p{font-size:25px;line-height:37px}@media screen and (max-width:767px){main section.procslider .cntwrap p{font-size:16px;line-height:24px}}@media screen and (max-width:767px){main section.procslider .cntwrap .button{background-color:#fff0;color:#4285BF;border-color:#4285BF;flex-grow:0;align-self:center}}@media screen and (max-width:767px){main section.procslider .imgwrp{aspect-ratio:225/142}}main section.procslider .imgwrp:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgb(17 37 60 / .8);transition:all 0.8s ease-in-out}@media screen and (max-width:767px){main section.procslider .imgwrp:after{display:none}}main section.procslider .imgwrp img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){main section.procslider .imgwrp img{position:static}}main section.procslider .slick-track{display:flex;flex-direction:row}main section.procslider .slidernav{position:absolute;top:10px;right:5px;display:flex;gap:24px}@media screen and (max-width:767px){main section.procslider .slidernav{right:unset;left:50%;transform:translateX(-50%)}}main section.procslider .slidernav button{font-size:0}main section.procslider .slidernav button.slick-prev{position:relative}main section.procslider .slidernav button.slick-prev:before{content:"";background-image:url(/wp-content/themes/southerneyegroup-v2/images/prev.svg);display:inline-block;width:17px;height:32px;margin-right:24px}main section.procslider .slidernav button.slick-prev:after{content:"";background-image:url(/wp-content/themes/southerneyegroup-v2/images/seperator.svg);display:inline-block;width:1px;height:32px}main section.procslider .slidernav button.slick-next{position:relative}main section.procslider .slidernav button.slick-next:after{content:"";background-image:url(/wp-content/themes/southerneyegroup-v2/images/next.svg);display:block;width:17px;height:32px}main section.docslider{position:relative;overflow-x:clip}@media screen and (max-width:767px){main section.docslider .dslide{display:none}}main section.docslider #docnav{position:absolute;top:50%;display:flex;justify-content:space-between;left:50%;min-width:96%;margin:0 auto;transform:translate(-50%,-50%);z-index:999}main section.docslider #docnav button{font-size:0}main section.docslider #docnav button.slick-prev{width:17px;height:32px;background-repeat:no-repeat;background-image:url(/wp-content/themes/southerneyegroup-v2/images/arrow-prev-white.svg)}main section.docslider #docnav button.slick-next{width:17px;height:32px;background-repeat:no-repeat;background-image:url(/wp-content/themes/southerneyegroup-v2/images/arrow-next-white.svg)}main section.docslider .dslide .slick-list{overflow:visible}main section.docslider .slick-track{overflow:unset;display:flex}main section.docslider .slick-slide{height:inherit!important}main section.docslider .singledoc{background-color:#4285BF;color:#fff;display:flex;flex-wrap:wrap;padding-bottom:0;position:relative}main section.docslider .quote{max-width:50%;display:flex;justify-content:center;align-items:center;padding-top:5%;padding-left:5%;padding-right:10%;padding-bottom:5%}@media screen and (max-width:767px){main section.docslider .quote{max-width:100%;padding:0}}main section.docslider .quote blockquote p{font-size:22px;font-weight:300;font-style:italic;margin-bottom:0;line-height:41px}@media screen and (max-width:767px){main section.docslider .quote blockquote p{font-size:16px;line-height:26px}}main section.docslider .drimg{display:block;max-width:285px;margin-top:-60px;position:relative;z-index:3;margin-bottom:24px}main section.docslider h2{margin-bottom:24px}main section.docslider .cnt{max-width:50%;padding-right:10%}main section.docslider .arrows{display:block;position:absolute;width:844px;height:844px;left:-211px;top:-71px;overflow:hidden}main section.docslider .arrows img{position:absolute;width:422px;height:422px;display:block;padding:24px;opacity:.1}main section.docslider .arrows .top{top:-100px;left:211px}main section.docslider .arrows .left{top:211px;left:-100px}main section.docslider .arrows .right{right:-100px;top:211px}main section.docslider .arrows .bottom{bottom:-100px;left:211px}main section.docslider.is-arrowing .arrows img{transition:all 0.5s ease-in-out;transition-delay:0.5s}main section.docslider.is-arrowing .arrows .top{top:0}main section.docslider.is-arrowing .arrows .left{left:0}main section.docslider.is-arrowing .arrows .right{right:0}main section.docslider.is-arrowing .arrows .bottom{bottom:0}.silderthumbs{margin-top:24px}.silderthumbs .docimage{display:block;width:120px;max-width:120px;cursor:pointer;margin-right:18px}@media screen and (max-width:767px){.silderthumbs .docimage{width:calc(50% - 7.5px);max-width:unset;margin-bottom:6px;margin-right:0}.silderthumbs .docimage.is-active{background-color:#4285BF}.silderthumbs .docimage.is-active span{color:#fff}.silderthumbs .docimage.is-active img{filter:grayscale(0)}}.silderthumbs .docimage:last-of-type{margin-right:0}@media screen and (max-width:767px){.silderthumbs .docimage:last-of-type{margin-bottom:0}}.silderthumbs .docimage img{display:block;width:120px;height:120px;-o-object-fit:cover;object-fit:cover;margin:0 auto;filter:grayscale(1);border:6px solid #fff0}@media screen and (max-width:767px){.silderthumbs .docimage img{margin:0;width:100%;height:auto;border:none}}.silderthumbs .docimage.slick-current img{filter:unset;border:6px solid #4285BF}@media screen and (max-width:767px){.silderthumbs .slider-nav{display:flex;flex-wrap:wrap;gap:15px}.silderthumbs .accordcnt{background-color:#4285BF;width:100%;color:#fff;padding:20px;display:none}.silderthumbs .accordcnt h2{text-align:center}.silderthumbs .accordcnt p~a{color:inherit}.silderthumbs .accordcnt .quote{margin-bottom:24px}.silderthumbs .accordcnt .btnwrap{display:block;text-align:center}}.silderthumbs .dracc{display:flex;align-items:center}@media screen and (max-width:767px){.silderthumbs .dracc{flex-direction:column;margin-bottom:30px}}.silderthumbs .dracc .drthumb{align-self:flex-start}.silderthumbs .dracc span{display:block;text-align:center;flex-grow:1}@media screen and (max-width:767px){.silderthumbs .dracc span{font-size:14px}}.silderthumbs .dracc button{width:40px}.silderthumbs .dracc button img{align-self:center;display:block;width:unset;max-width:100%;height:auto;margin:0 auto}@media screen and (min-width:768px){.silderthumbs .dracc span{display:none}.silderthumbs .dracc button{display:none}.accordcnt{display:none}}.reviewslider{position:relative}.reviewslider .container{padding-top:70px;padding-bottom:70px}.reviewslider .rslider{max-width:960px;margin:0 auto}.reviewslider .review blockquote p{font-size:24px;line-height:44px;text-align:center;margin-bottom:33px}@media screen and (max-width:767px){.reviewslider .review blockquote p{font-size:16px;line-height:1.75;padding:0 24px}}.reviewslider .review cite{display:block;text-align:center;color:#4285BF;font-size:14px;font-weight:600;font-style:normal;text-transform:uppercase}.reviewslider .reviewslidernav{display:flex;justify-content:center;gap:24px;margin-top:30px}@media screen and (max-width:980px){.reviewslider .reviewslidernav{right:unset;left:50%;position:relative;transform:translateX(-50%)}}@media screen and (max-width:767px){.reviewslider .reviewslidernav{right:unset;left:50%;transform:translateX(-50%)}}.reviewslider .reviewslidernav button{font-size:0}.reviewslider .reviewslidernav button.slick-prev{position:relative}.reviewslider .reviewslidernav button.slick-prev:before{content:"";background-image:url(/wp-content/themes/southerneyegroup-v2/images/prev.svg);display:inline-block;width:17px;height:32px;margin-right:24px}.reviewslider .reviewslidernav button.slick-prev:after{content:"";background-image:url(/wp-content/themes/southerneyegroup-v2/images/seperator.svg);display:inline-block;width:1px;height:32px}.reviewslider .reviewslidernav button.slick-next{position:relative}.reviewslider .reviewslidernav button.slick-next:after{content:"";background-image:url(/wp-content/themes/southerneyegroup-v2/images/next.svg);display:block;width:17px;height:32px}.reviewslider .btnwrap{display:flex;justify-content:center;margin-top:34px}main section.halfimgsmall{padding-top:0}main section.halfimgsmall .container{display:flex;flex-wrap:wrap;align-items:stretch;gap:22px}main section.halfimgsmall .container .col{width:100%;max-width:calc(50% - 22px);background-color:#4285BF;flex-grow:1;min-height:100%}@media screen and (max-width:980px){main section.halfimgsmall .container .col{max-width:100%}}main section.halfimgsmall .container .col.colimg{display:block;min-height:100%}main section.halfimgsmall .container .col.colimg figure{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;display:block}@media screen and (max-width:767px){main section.halfimgsmall .container .col.colimg figure{aspect-ratio:var(--aspect-ratio)}}main section.halfimgsmall .container .col.colimg img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}main section.halfimgsmall .container .col.colcnt{padding:60px 10vw 60px 3vw;color:#fff;display:flex;align-items:center}@media screen and (max-width:767px){main section.halfimgsmall .container .col.colcnt{padding:48px 24px}}main section.halfimgsmall .container .col.colcnt p{font-size:17px;line-height:24px}main section.halfimgsmall .container .col.colcnt p:last-of-type{margin-bottom:0}main section.sixby{padding-top:0}main section.sixby .container{display:flex;gap:24px}@media screen and (max-width:980px){main section.sixby .container{flex-wrap:wrap}}@media screen and (max-width:767px){main section.sixby .container{gap:0}}main section.sixby .sbyimg{min-width:0;min-width:464px;max-width:464px;min-height:100%}@media screen and (max-width:980px){main section.sixby .sbyimg{display:none}}main section.sixby .sbyimg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}main section.sixby .gridbox{background-color:#11253C;color:#fff;flex-grow:1}main section.sixby .gridbox .griditem{color:inherit}main section.sixby .gridbox .griditem a{color:inherit;text-decoration:underline}main section.sixby .poly{margin-left:50px}main section.sixby .gridflex{display:flex;flex-wrap:wrap;padding-left:3vw;padding-right:3vw;padding-top:3vw}main section.sixby .griditem{padding:30px;width:33.3333333333%;background-color:#fff0;transition:all 0.3s ease-in-out}@media screen and (max-width:1280px){main section.sixby .griditem{padding:3%}}@media screen and (max-width:767px){main section.sixby .griditem{width:100%;padding-top:30px;padding-bottom:30px}}main section.sixby .griditem .smallicon{margin-bottom:22px;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}@media screen and (max-width:767px){main section.sixby .griditem .smallicon{display:none}}main section.sixby .griditem h3{font-weight:400;font-size:22px;line-height:24px;margin-bottom:17px}main section.sixby .griditem p{font-size:14px;line-height:24px;margin-bottom:0}main section.sixby .griditem:hover{background-color:#1a2e45;transition:all 0.3s ease-in-out;box-shadow:0 13px 26px rgb(0 0 0 / .11)}main section.sixby .griditem:hover .smallicon{visibility:visible;opacity:1;transition:all 0.3s ease-in-out}main section.formblock{padding-top:0}main section.formblock .container{background-color:#F8F8F8;padding-top:60px;padding-bottom:60px}@media screen and (max-width:767px){main section.formblock .container{padding:60px 0}}main section.formblock h2{color:#11253C;text-align:center}main section.formblock .cnt p{color:#11253C;text-align:center;font-size:20px;line-height:28px;margin-bottom:62px}main section.formblock .with_frm_style fieldset{padding:0}main section.formblock .with_frm_style form{max-width:980px;margin:0 auto;padding:0 20px}main section.formblock .with_frm_style .frm_top_container .frm_primary_label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.frm_forms.frm_style_formidable-style.with_frm_style fieldset{border:none}.frm_forms.frm_style_formidable-style.with_frm_style input{color:#686868}.frm_forms.frm_style_formidable-style.with_frm_style .disclaimer p{font-size:13px;line-height:20px}.frm_forms.frm_style_formidable-style.with_frm_style .vertical_radio button{text-decoration:underline}.frm_forms.frm_style_formidable-style.with_frm_style .frm_button_submit{text-transform:uppercase;background-color:#4285BF}.frm_forms.frm_style_formidable-style.with_frm_style .frm_button_submit:hover{color:#fff;border-color:inherit;background-color:#4285BF;box-shadow:unset}.disclaimer.frm_html_container p{color:#686868}.disclaimer.frm_html_container a{color:#686868}.g-recaptcha{display:flex;justify-content:center}.fimwrap{padding:24px;padding-top:0}.fimwrap .footerimggrid{display:flex;flex-wrap:nowrap;gap:14px}@media screen and (max-width:767px){.fimwrap .footerimggrid{flex-wrap:wrap}}.fimwrap .footerimggrid img{width:100%;display:block;align-self:flex-start;min-width:0;flex-grow:1}@media screen and (max-width:767px){.fimwrap .footerimggrid img{max-width:calc(50% - 7px)}.fimwrap .footerimggrid img:last-of-type{display:none}}footer{padding:24px;padding-top:0;overflow:hidden;padding-bottom:30px}footer .container{background-color:#F8F8F8;position:relative}footer .footericon{position:absolute;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:0}@media screen and (max-width:767px){footer .footericon{right:unset;left:50%;transform:translateX(-50%);-o-object-fit:contain;object-fit:contain;bottom:unset;top:0}}footer .module-top{display:flex;flex-wrap:wrap;position:relative;z-index:3;justify-content:space-between;max-width:1300px;margin:0 auto;padding:0 40px;padding-top:60px}footer .footerlogo{display:block;margin:0 auto;margin-bottom:30px}footer .col{flex-grow:1}footer .col p{margin-bottom:0}footer .col.first{flex-grow:0;margin-right:10vw}@media screen and (max-width:767px){footer .col.first{margin:0 auto;flex-grow:1;margin-bottom:50px}}footer .btnwrap{margin:0 auto;display:block;text-align:center;margin-bottom:10px}footer .call{text-decoration:none;color:#323134;font-weight:600;font-size:20px;text-align:center;display:block}footer .locs{display:flex}@media screen and (max-width:767px){footer .locs{flex-wrap:wrap}}footer .locs .locheader{font-size:20px;margin-bottom:27px;font-weight:300}@media screen and (max-width:767px){footer .locs .locheader{text-align:center}}@media screen and (max-width:767px){footer .locs .locwrapmob:not(.cnt-1){display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:55px;-moz-column-gap:30px;column-gap:30px}footer .locs .locwrapmob.cnt-1{margin-bottom:55px}footer .locs .locwrapmob.cnt-1 a{justify-content:center}footer .locs .locwrapmob.cnt-1 a:nth-child(odd){justify-content:center}}footer .locs .singleloc{flex-grow:1;min-width:0}@media screen and (max-width:767px){footer .locs .singleloc{width:100%}}footer .locs .singleloc a{display:flex;color:#323134;text-decoration:none;margin-bottom:13px;gap:10px;font-size:16px}footer .locs .singleloc a:hover{text-decoration:underline}@media screen and (max-width:767px){footer .locs .singleloc a:nth-child(odd){justify-content:flex-end}}footer .social{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:50px}@media screen and (max-width:980px){footer .social{justify-content:center;margin-top:60px}}footer .patientlink{display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:980px){footer .patientlink{justify-content:center}}footer .patientlink a{display:flex;align-items:center;gap:12px;text-decoration:none;color:#323134;font-size:12px;font-weight:600;margin-bottom:20px}footer .patientlink a:hover{text-decoration:underline}footer .patientlink a span{flex-grow:1}#name{color:#7b7b7b;position:relative;z-index:3;padding:30px 40px}#name img{display:inline-block}#name a{color:inherit;text-decoration:none}#name a:hover{text-decoration:underline}#name p{color:#7b7b7b;font-size:12px;font-weight:300;text-align:center;margin-bottom:0}#menu-header-menu{margin:0}.eat p{margin-bottom:0;margin-left:20px;font-size:14px}.callout .container{background-color:#11253c;display:flex;color:#fff}@media screen and (max-width:1200px){.callout .container{flex-wrap:wrap}}.callout .container h2,.callout .container h3,.callout .container h4{margin-bottom:10px;line-height:1.2}.callout .container p,.callout .container h2,.callout .container h3,.callout .container h4{color:#fff}.callout .container p{font-size:24px;font-weight:300;margin-bottom:0;line-height:1.3}@media screen and (max-width:767px){.callout .container p{font-size:16px}}@media screen and (max-width:1200px){.callout .col.colimg{width:50%}}@media screen and (max-width:767px){.callout .col.colimg{width:100%}}.callout .col.colimg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.callout .cnt{display:flex;width:100%}@media screen and (max-width:1200px){.callout .cnt{flex-wrap:wrap;padding:0 30px 30px 30px}}.callout .cnt .cntcol{width:100%}.callout .cnt .cntcol.has-button{padding-right:30px;align-self:flex-end;width:calc(50% + 30px);display:flex;justify-content:flex-end}@media screen and (max-width:1200px){.callout .cnt .cntcol.has-button{width:100%;padding-right:0;padding-top:15px}}.callout .cnt .cntcol.has-cnt{padding:0 15px}@media screen and (max-width:767px){.callout .cnt .cntcol.has-cnt{padding:0}}.callout .colcnt{display:flex;align-items:center;gap:30px;width:100%}@media screen and (max-width:1200px){.callout .colcnt{width:50%;flex-wrap:wrap}}@media screen and (max-width:767px){.callout .colcnt{width:100%}}.callout .colcnt .icon{padding:0 30px}@media screen and (max-width:1200px){.callout .colcnt .icon{padding:30px 30px 0 30px}}@media screen and (max-width:1350px){.callout .button{font-size:12px;padding:12px 12px}}.animated-progress{width:100%;height:30px;border-radius:5px;margin:20px 10px;border:1px solid #F8F8F8;background:#F8F8F8;overflow:hidden;position:relative}.animated-progress span{height:100%;display:block;width:0;color:#fffbfb;line-height:30px;position:absolute;text-align:end;padding-right:5px}.progress-blue::before{content:"LASIK";display:inline-block;color:#fff;position:absolute;top:0;left:10px;z-index:3}.progress-blue span{background-color:blue;color:#fff;background:repeating-linear-gradient(45deg,#8CCAA7,#8CCAA7 10px,#79C299 10px,#79C299 20px)}.progress-green span{background-color:green;background:repeating-linear-gradient(45deg,#B98CCA,#B98CCA 10px,#AE79C2 10px,#AE79C2 20px)}.progress-green::before{content:"Lenses";display:inline-block;color:#fff;position:absolute;top:0;left:10px;z-index:3}.progress-purple span{background-color:indigo;background:repeating-linear-gradient(45deg,#CAAD8C,#CAAD8C 10px,#C2A079 10px,#C2A079 20px)}.progress-purple::before{content:"Coffee";display:inline-block;color:#fff;position:absolute;top:0;left:10px;z-index:3}.grayblock{background:#F8F8F8}.grayblock *{color:#323134}.page-id-2048 .fixednav,.page-id-2048 footer,.page-id-2048 .eat{display:none}.page-id-2048 main{margin:0}.page-id-2136 .eat{display:none}.hidden-desktop{display:none}@media screen and (max-width:767px){.hidden-desktop{display:block}}.homeheader h2{font-size:45px;line-height:50px;font-weight:400;margin-bottom:30px}.page-id-384 .fullimg .bottom .singlecol{flex-basis:25%}.containersmall{max-width:1334px}.page-id-2511 .callout .button{margin:16px}.page-id-2511 .callout .container h2{margin:6 auto;text-align:center}.page-id-2511 .col.colimg{display:none}.page-id-2511 .colcnt{width:100%}.page-id-2511 .cnt .cntcol.has-button{width:200px!important;margin:0 auto;padding-right:30px}.page-id-2511 .cnt .cntcol.has-cnt{margin:0 auto!important;padding-top:20px!important}.page-id-2511 .colcnt .icon{display:none}@media screen and (max-width:1200px){.page-id-2511 .callout .cnt{padding:0 10px 10px 10px}}@media (min-width:1024px){#menu-item-517 .sub-menu{left:unset;right:0}}.insideheader .arrows{z-index:-1}@media screen and (min-width:981px){.fixednav .main-menu .mega .sub-menu{min-width:-moz-max-content;min-width:max-content}.fixednav .main-menu.has-open-menu>li.menu-item-has-children:not(#menu-item-23){pointer-events:inherit}}.flyout{position:fixed;z-index:999;top:50%;transform:translateY(-50%);right:24px;background:#4285BF;color:#fff;border:5px solid #8abfed;filter:drop-shadow(0 3px 16px rgb(0 0 0 / .16))}@media (max-width:767px){.flyout{top:unset;transform:unset;bottom:0;right:unset;left:0;width:100%}}.flyout a{color:currentColor;text-decoration:none;display:flex;justify-content:center;align-items:center}.flyout a>div{flex:1}.flyout a>div:first-of-type{border-right:5px solid #8abfed}.flyout a .thiny{padding:.8rem;font-size:22px;font-weight:300;text-align:center;text-transform:uppercase;line-height:1.2}@media (max-width:767px){.flyout a .thiny{font-size:20px;padding:10px}}.flyout a .boldy{padding:.8rem}@media (max-width:767px){.flyout a .boldy{padding:10px}}.flyout a .boldy p{font-weight:600;line-height:1;margin-block:0;text-align:center}.flyout a .boldy p:nth-child(1){font-size:25px}@media (max-width:767px){.flyout a .boldy p:nth-child(1){font-size:20px}}.flyout a .boldy p:nth-child(2){font-size:40px}@media (max-width:767px){.flyout a .boldy p:nth-child(2){font-size:30px}}.flyout #dismissflyout{position:absolute;top:-30px;right:-5px;color:#fff;background:#8abfed;width:30px;height:30px}.thru_the_ages{margin-block:0 60px}@media (max-width:767px){.thru_the_ages{margin-block:0 0}}.thru_the_ages>div{position:relative}.thru_the_ages .leadblock{background:#11253C;color:#fff;text-align:center;padding-block:120px}.thru_the_ages .leadblock .smallcon{display:block;margin-inline:auto}.thru_the_ages .leadblock .cnt{max-width:980px;margin-inline:auto}@media (max-width:767px){.thru_the_ages .leadblock .cnt{padding-inline:8%;padding-block:60px}}.thru_the_ages .leadblock h2{margin-block:60px 30px}.thru_the_ages .leadblock p{font-size:25px;line-height:37px}@media (max-width:767px){.thru_the_ages .leadblock p{font-size:20px;text-wrap:balance}}.thru_the_ages .leadblock .age-indicator{position:absolute;left:4%;text-transform:uppercase;font-size:28px;font-weight:700;bottom:0;border-left:2px solid #fff;height:100%;z-index:3;height:120px}@media (max-width:767px){.thru_the_ages .leadblock .age-indicator{left:25px}}.thru_the_ages .leadblock .age-indicator .agecon{display:block;position:absolute;left:-28px;top:-70px}.thru_the_ages .leadblock .age-indicator span{display:block;position:relative;right:-2ch;top:-.7ch}@media (max-width:767px){.thru_the_ages .leadblock .age-indicator span{right:-20px}}.thru_the_ages .ageblock.dark .bottomwrapper{background:#11253C}.thru_the_ages .ageblock.dark .bottomwrapper .agecon{background:#11253C}.thru_the_ages .ageblock.dark .bottomwrapper .button{background:#fff;color:#4285BF;border-color:#4285BF}.thru_the_ages .ageblock.dark .bottomwrapper .button:hover{color:#11253C}.thru_the_ages .ageblock .imgwrapper{margin-block:20px;position:relative;width:100%}.thru_the_ages .ageblock .imgwrapper img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thru_the_ages .ageblock .imgwrapper .age-indicator{position:absolute;left:4%;text-transform:uppercase;font-size:28px;font-weight:700;bottom:0;border-left:2px solid #fff;height:100%;z-index:3}@media (max-width:767px){.thru_the_ages .ageblock .imgwrapper .age-indicator{left:25px}}.thru_the_ages .ageblock .bottomwrapper{background:#4285BF;color:#fff;position:relative}.thru_the_ages .ageblock .bottomwrapper .age-indicator{position:absolute;left:4%;text-transform:uppercase;font-size:28px;font-weight:700;bottom:0;border-left:2px solid #fff;height:100%;z-index:3;z-index:3}@media (max-width:767px){.thru_the_ages .ageblock .bottomwrapper .age-indicator{left:25px}}.thru_the_ages .ageblock .bottomwrapper .agecon{display:block;position:absolute;left:-32px;top:75px;background:#4285bf;padding-block:10px;z-index:3}@media (max-width:767px){.thru_the_ages .ageblock .bottomwrapper .agecon{width:40px;top:0;left:-20px}}.thru_the_ages .ageblock .bottomwrapper span{display:block;position:relative;right:-1ch;top:50px;font-weight:300;font-size:85px}@media (max-width:767px){.thru_the_ages .ageblock .bottomwrapper span{font-size:40px;top:10px;right:-30px;font-weight:700}}.thru_the_ages .ageblock .bottomwrapper a:not(.button){color:inherit}.thru_the_ages .ageblock .bottomwrapper .cnt{padding-block:90px;padding-inline:75px;max-width:760px;margin-inline:auto}@media (min-width:1650px){.thru_the_ages .ageblock .bottomwrapper .cnt{padding-inline:75px 0}}@media (max-width:767px){.thru_the_ages .ageblock .bottomwrapper .cnt{max-width:100%;padding-inline:60px 20px;padding-block:80px 20px}}.thru_the_ages .ageblock .bottomwrapper .cnt h2{margin-block:0 30px}.thru_the_ages .ageblock .bottomwrapper .cnt p{font-weight:500;font-size:25px;line-height:37px}@media (max-width:767px){.thru_the_ages .ageblock .bottomwrapper .cnt p{font-size:1rem}}main section.app_block{padding-top:0}main section.app_block .container{background-color:#F8F8F8;padding-block:100px}@media (max-width:767px){main section.app_block .container{padding-block:40px;padding-inline:8%}}main section.app_block .container .inner{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:30px}@media (min-width:1920px){main section.app_block .container .inner{max-width:65vw;margin-inline:auto}}@media (max-width:980px){main section.app_block .container .inner{flex-wrap:wrap;gap:60px}}@media (max-width:767px){main section.app_block .container .inner{gap:30px}}main section.app_block .container h2{margin-block:0 30px}main section.app_block .container p{font-size:25px;line-height:37px;font-weight:400}@media (max-width:767px){main section.app_block .container p{font-size:1rem;line-height:1.3}}main section.app_block .container ul{font-size:25px;line-height:37px;margin-left:0;margin-block:0 3rem;list-style-type:none}@media (max-width:767px){main section.app_block .container ul{font-size:1rem;line-height:1.3}}main section.app_block .container ul li:before{content:"✓";color:#0096FF;margin-right:1rem}main section.app_block .container li{font-weight:400}@media (max-width:767px){main section.app_block .container li{padding-block:.5rem;display:inline-flex}}main section.app_block .leftcol{width:70%;padding-left:4%}@media (max-width:980px){main section.app_block .leftcol{width:100%;padding-left:0}}main section.app_block .rightcol{width:30%}@media (max-width:980px){main section.app_block .rightcol{width:100%;order:2}}main section.app_block .rightcol img{display:block;margin:0 auto}main section.app_block .btnwrap{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}main section.app_block .btnwrap .button{align-self:center}main section.app_block .button{background-color:#fff0}