body{background:#fff;color:#000;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:300}a{color:#F7B500;font-weight:500}a:hover,a:active{color:#F7B500}h1{font-size:50px}h2{font-size:40px}h3{font-size:30px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}h1,h2,h3,h4,h5,h6{line-height:1.2em;font-weight:400;font-weight:500}.btn{display:inline-block;position:relative;padding:12px 40px;font-size:16px;text-transform:uppercase;line-height:1em;transition:.5s;text-align:center;overflow:visible;font-weight:700;border-radius:50px}.btn.center{margin:0 auto}.btn.full{display:block}[data-hotdoc-button],[data-hotdoc-button].large,.shortcode-alert.line a[data-hotdoc-button]{line-height:1em!important;border-radius:50px!important;border:none!important;font-weight:700;padding:12px 40px!important;color:#fff!important;min-height:10px!important}.btn.btn_color{color:#fff;background:#F7B500}.btn.btn_color2{color:#fff;background:#039CA3}.btn.btn_line{color:#F7B500;background:none;border-color:#F7B500}.btn.btn_white{color:#039CA3;background:#fff;border-color:#fff}.btn.btn_dark{color:#fff;background:#039CA3;border-color:#039CA3}.btn:hover{opacity:.8;box-shadow:0 0 30px rgb(0 100 115 / .2)}.btn.btn_color:hover{color:#fff;background:#F7B500}.btn.btn_color2:hover{color:#fff;background:#039CA3}.btn.btn_line:hover{color:#fff;background:#F7B500}.btn.btn_white:hover{color:#039CA3;background:#fff;border-color:#fff}.btn.btn_dark:hover{color:#fff;background:#039CA3;border-color:#039CA3}.shadow{box-shadow:0 15px 40px rgb(0 0 0 / .1)}.fa{font-style:normal!important}.fa-li{top:.22em!important}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;transition:.5s}#pop_banner{position:relative;max-width:600px}#pop_banner .text{padding:30px}#header{position:fixed;top:0;width:100%;height:120px;z-index:8000;box-shadow:0 5px 10px rgb(0 0 0 / .1)}.header_top{position:relative;background:#F1F3F3}.header_top .inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.menu_top{display:inline-block}.menu_top ul li{position:relative;display:inline-block}.menu_top ul li a{color:#039CA3;font-weight:700;font-size:14px;padding:13px;line-height:1em;transition:.5s}.menu_top ul li a:hover{text-decoration:underline}.top_social{display:inline-block}.top_social li{display:inline-block}.top_social li span{display:block;color:#039CA3;text-align:center;width:40px;height:40px;padding-top:12px;font-size:16px;line-height:1em;transition:.5s}.top_social li span:hover{background:#039CA3;color:#fff}.header_top .btn{padding:12px 50px;font-size:16px;line-height:1em;border-radius:0}.header_top .btn[data-hotdoc-button]{padding:12px 50px!important;border-radius:0!important}.header_main{position:relative;background:#fff}.header_main #logo{padding:10px 0 10px 15px}.header_main #logo img{height:60px;width:auto}.gap{height:120px}.menu-button{width:40px;height:40px;padding:11px 0 0 0;background:#039CA3;color:#fff;text-align:center;font-size:18px;line-height:1em;text-transform:uppercase;cursor:pointer;display:block;position:absolute;top:50%;margin-top:-20px;right:30px;z-index:9999}.menu-button span{display:block;position:absolute;height:40px;width:80px;text-align:center;background:#fff;color:#039CA3;right:40px;padding:13px 0;top:0;font-size:14px;line-height:1em;font-weight:700}#slideshow{position:relative;width:100%;height:490px;background:#039CA3}#slideshow .cycle-pager{bottom:20px}#slideshow .cycle-slideshow{height:100%}#slideshow .overlay{opacity:.8;z-index:99;background:rgb(23 225 234 / .3);background:-moz-linear-gradient(-45deg,rgb(0 100 115) 0%,rgb(23 225 234 / .29735644257703087) 100%);background:-webkit-linear-gradient(-45deg,rgb(0 100 115) 0%,rgb(23 225 234 / .29735644257703087) 100%);background:linear-gradient(-45deg,rgb(0 100 115) 0%,rgb(23 225 234 / .29735644257703087) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#006473",endColorstr="#17e1ea",GradientType=1)}#slideshow .slide{position:relative;width:100%;height:100%;background:no-repeat center center;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.slide .caption{position:absolute;top:0;left:0;width:100%;z-index:9998;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.slide .caption .inner{max-width:900px;text-align:center;z-index:999}.slide .caption h1{font-size:70px;color:#fff;line-height:1em;padding:0 0 30px 0;font-weight:300}.slide .caption h1 b{font-weight:500}.slide .caption .play{position:relative;margin:0 auto;display:inline-block;border:1px solid #fff;color:#fff;height:60px;font-size:20px;line-height:1em;padding:20px 30px 20px 80px;border-radius:50px;font-weight:700;text-transform:uppercase;transition:.5s}.slide .caption .play span{position:absolute;top:-1px;left:-1px;width:60px;height:60px;background:#fff;color:#039CA3;padding-top:20px;font-size:20px;border-radius:50px;transition:.5s}.slide .caption .play:hover{background:#fff;color:#039CA3}.slide .caption .play:hover span{padding-left:30px}.slide video{width:100%;height:100%;position:relative;z-index:1;object-fit:cover}#slideshow .detail{position:absolute;bottom:-2px;left:0;width:100%;height:100px;z-index:9997;background:url(/wp-content/themes/rjkoptometry/_assets/svg/detail_01.svg) no-repeat center bottom;background-size:100% 100%}#difference{position:relative;padding:50px 0 30px 0;z-index:9}#difference ul{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}#difference ul li{display:block;position:relative;min-height:70px;padding:0 20px;border-left:2px solid #039CA3;width:33.333%}#difference ul li .preview{position:absolute;top:50%;left:20px;width:70px;height:70px;margin-top:-35px}#difference ul li .text{padding-left:90px;min-height:70px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}#difference ul li:first-child{border:none}#difference.on_page{padding:50px 0 80px 0;color:#fff;background:#037f85;background:-moz-linear-gradient(0deg,rgb(3 127 133) 0%,rgb(3 156 163) 100%);background:-webkit-linear-gradient(0deg,rgb(3 127 133) 0%,rgb(3 156 163) 100%);background:linear-gradient(0deg,rgb(3 127 133) 0%,rgb(3 156 163) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#037f85",endColorstr="#039ca3",GradientType=1)}#difference.on_page h3{text-align:center;font-size:40px;color:#fff;font-weight:300;padding-bottom:50px}#difference.on_page h3 span{font-weight:500}#difference.on_page ul li{border-color:#fff}#actions{position:relative;padding:30px 0}#actions ul{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}#actions ul li{display:block;position:relative;min-height:70px;padding:0 20px;border-left:2px solid #039CA3;text-align:center;width:33.333%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}#actions ul li .act{color:#039CA3;font-weight:700;font-size:20px;text-transform:uppercase}#actions ul li .btn,#actions ul li .btn[data-hotdoc-button]{font-size:20px!important;padding:25px!important}#actions ul li:first-child{border:none}#promo_block{position:relative;padding:50px 0}#promo_block article{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}#promo_block article.even{flex-direction:row-reverse}#promo_block article .preview{width:50%;position:relative;min-height:430px;background:no-repeat center center;overflow:hidden;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}#promo_block article .preview span{position:absolute;bottom:-40px;font-size:265px;line-height:1em;color:#fff;font-weight:700;z-index:9}#promo_block article.even .preview span{right:-55px}#promo_block article.odd .preview span{left:-65px}#promo_block article.odd .preview .overlay{opacity:.8;background:-moz-linear-gradient(45deg,rgb(3 156 163) 0%,#fff0 50%);background:-webkit-linear-gradient(45deg,rgb(3 156 163) 0%,#fff0 50%);background:linear-gradient(45deg,rgb(3 156 163) 0%,#fff0 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#039ca3",endColorstr="#039ca3",GradientType=1)}#promo_block article.even .preview .overlay{opacity:.8;background:-moz-linear-gradient(-45deg,rgb(3 156 163) 0%,#fff0 50%);background:-webkit-linear-gradient(-45deg,rgb(3 156 163) 0%,#fff0 50%);background:linear-gradient(-45deg,rgb(3 156 163) 0%,#fff0 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#039ca3",endColorstr="#039ca3",GradientType=1)}#promo_block article .details{width:50%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}#promo_block article.odd .details .inner{padding:40px 0 40px 50px}#promo_block article.even .details .inner{padding:40px 50px 40px 0}#promo_block article .details .inner.nogap{padding-top:0!important}#promo_block article .details h1,#promo_block article .details h2,#promo_block article .details h3,#promo_block article .details h4,#promo_block article .details h5{color:#000}#promo_block article .details h2{font-weight:300}#promo_block article .details h2 b{font-weight:700}#promo_block article .details h2{padding-bottom:15px}#promo_block article .details .btn{margin-top:20px}.detail_02{background:url(/wp-content/themes/rjkoptometry/_assets/svg/detail_02.svg) no-repeat center top;background-size:100% auto}#block_instagram{position:relative;text-align:center;padding:40px}#block_instagram h3{text-align:center;font-size:40px;padding:0 0 50px 0;color:#039CA3;font-weight:300}#block_instagram h3 a{font-weight:500;color:#039CA3}@media (max-width:767px){#block_instagram{padding:0 30px}#block_instagram h3{font-size:20px;padding:0 0 20px 0}}#cover{position:relative;background:#039CA3 no-repeat center center;height:490px;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}#cover .inner{position:absolute;bottom:0;left:0;width:100%;z-index:3}#cover .inner h1,#cover .inner .h1{font-size:70px;line-height:1em;padding:80px 0;color:#fff;font-weight:500;text-transform:none;text-align:left}#cover .inner h1.center,#cover .inner .h1.center{text-align:center}#cover .overlay{z-index:1;opacity:1;background:#006473;background:-moz-linear-gradient(0deg,rgb(0 100 115 / .80015756302521) 0%,#fff0 50%);background:-webkit-linear-gradient(0deg,rgb(0 100 115 / .80015756302521) 0%,#fff0 50%);background:linear-gradient(0deg,rgb(0 100 115 / .80015756302521) 0%,#fff0 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#006473",endColorstr="#17e1ea",GradientType=1)}#cover .detail{position:absolute;bottom:-1px;left:0;width:100%;height:100px;z-index:2;background:url(/wp-content/themes/rjkoptometry/_assets/svg/detail_01.svg) no-repeat center bottom;background-size:100% 100%}#content{padding:50px 0;background:#fff;position:relative}#content.has_detail{min-height:450px}#content .row{z-index:9}#content .detail_04{z-index:1;position:absolute;bottom:-70px;left:60%;font-size:444px;line-height:1em;color:#F7F8F8;font-weight:700;letter-spacing:.01em}#team_block{position:relative;padding:50px 0}#team_block article{position:relative;padding-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}#team_block article.even{flex-direction:row-reverse}#team_block article .photo{width:50%;min-height:250px;padding:0 30px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}#team_block article.odd .photo{justify-content:flex-end}#team_block article.even .photo{justify-content:flex-start}#team_block article .preview{width:250px;height:250px;position:relative;background:no-repeat center center;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;-webkit-box-shadow:0 0 30px rgb(0 100 115 / .2);-moz-box-shadow:0 0 30px rgb(0 100 115 / .2);-ms-box-shadow:0 0 30px rgb(0 100 115 / .2);box-shadow:0 0 30px rgb(0 100 115 / .2)}#team_block article .details{width:50%;min-height:250px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}#team_block article.odd .details .inner{padding:0 0 40px 30px}#team_block article.even .details .inner{padding:0 30px 40px 0}#team_block article.even .details{text-align:right}#team_block article .details h3{font-size:20px;font-weight:500;padding-bottom:20px}#team_block article .details h3 span{font-size:14px;color:#039CA3;display:inline-block;padding-left:10px}.post_item{position:relative;padding-bottom:40px}.post_item .preview{position:relative;overflow:hidden}.post_item .preview span{position:absolute;top:0;display:block;width:100%;padding:15px;text-align:center;color:#fff;font-weight:700;font-size:14px;background:rgb(3 156 163 / .7);z-index:99}.post_item .preview img{transition:.5s}.post_item:hover .preview img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.post_item .details{position:relative;display:block;padding-left:30px}.post_item h3{color:#000;padding-bottom:20px;font-size:24px;font-weight:500}.post_item .readmore{display:inline-block;margin-top:15px;color:#039CA3;font-size:16px;font-weight:700}.post_single{position:relative}.post_single h1{font-size:40px;text-transform:none;padding-bottom:0;color:#000}.post_single .date{color:#99A2AE;font-weight:500;display:block;padding-bottom:50px}.post_social{display:block;position:absolute;z-index:99;top:-90px}.post_social li{display:inline-block;margin:0 10px 0 0}.post_social li a{position:relative;display:block;text-align:center;color:#039CA3;background:#fff;width:50px;height:50px;padding-top:17px;line-height:1em;font-size:18px;transition:.5s;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 30px rgb(0 100 115 / .2);-moz-box-shadow:0 0 30px rgb(0 100 115 / .2);-ms-box-shadow:0 0 30px rgb(0 100 115 / .2);box-shadow:0 0 30px rgb(0 100 115 / .2)}.post_social li span{display:none}.post_social li.fb a{color:#285d93}.post_social li.tw a{color:#1eb5de}.post_social li.gp a{color:#ee4240}.post_social li.pi a{color:#c9232d}.post_social li.li a{color:#2588bb}.post_social li.fb a:hover{background:#285d93;color:#fff}.post_social li.tw a:hover{background:#1eb5de;color:#fff}.post_social li.gp a:hover{background:#ee4240;color:#fff}.post_social li.pi a:hover{background:#c9232d;color:#fff}.post_social li.li a:hover{background:#2588bb;color:#fff}.next_post{margin:60px 20px 0 0;position:relative;padding:15px;min-height:70px;background:#fff;-webkit-box-shadow:0 0 30px rgb(0 100 115 / .2);-moz-box-shadow:0 0 30px rgb(0 100 115 / .2);-ms-box-shadow:0 0 30px rgb(0 100 115 / .2);box-shadow:0 0 30px rgb(0 100 115 / .2)}.next_post .preview{position:absolute;top:15px;left:15px;width:70px;height:70px;background:no-repeat center center;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.next_post .details{position:relative;margin-left:90px}.next_post .details h3{font-size:16px;padding-bottom:15px;color:#000;font-weight:500}.next_post .details span{color:#039CA3;font-size:14px;font-weight:700}.post_nav{padding:30px 0 0 0}.post_nav h6.left{text-align:left}.post_nav h6.right{text-align:right}.post_nav h6 a{display:inline-block;padding:10px 40px;font-size:16px;font-weight:700;color:#fff;background:#039CA3;transition:.5s;border-radius:50px}.post_nav h6 a:hover{background:#F7B500;color:#fff;-webkit-box-shadow:0 0 30px rgb(0 100 115 / .2);-moz-box-shadow:0 0 30px rgb(0 100 115 / .2);-ms-box-shadow:0 0 30px rgb(0 100 115 / .2);box-shadow:0 0 30px rgb(0 100 115 / .2)}.sidebar{position:relative;margin-top:-190px;padding-left:50px;z-index:99}.widget{position:relative;z-index:1;background:#fff;margin-bottom:40px;-webkit-box-shadow:0 0 30px rgb(0 100 115 / .2);-moz-box-shadow:0 0 30px rgb(0 100 115 / .2);-ms-box-shadow:0 0 30px rgb(0 100 115 / .2);box-shadow:0 0 30px rgb(0 100 115 / .2)}.widget h3{color:#000;padding:20px 30px;border-bottom:1px solid #EBEEEF;font-size:20px;text-transform:none;font-weight:500}.widget ul{padding:20px 0}.widget ul li{position:relative}.widget ul ul li{display:block}.widget ul li a{font-size:15px;color:#000;font-weight:500;padding:8px 30px;display:block;position:relative;transition:.5s;border-left:3px solid #fff}.widget ul li a:hover,.widget ul li.current-cat a,.widget ul li.current-menu-item a{color:#039CA3;border-left:3px solid #039CA3;padding-left:35px!important;padding-right:25px!important}.widget ul li:last-child a{border-bottom:none}.widget.widget_menu ul{padding:0}.widget.widget_menu ul li a{display:block;font-size:20px;padding:20px 30px;border-bottom:1px solid #EBEEEF}.widget.widget_menu ul li:last-child a{border-bottom:none}.widget .textwidget{padding:0}.wid_box{position:relative;margin-bottom:40px;overflow:hidden;background:#037f85;background:-moz-linear-gradient(0deg,rgb(3 127 133) 0%,rgb(3 156 163) 100%);background:-webkit-linear-gradient(0deg,rgb(3 127 133) 0%,rgb(3 156 163) 100%);background:linear-gradient(0deg,rgb(3 127 133) 0%,rgb(3 156 163) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#037f85",endColorstr="#039ca3",GradientType=1);-webkit-box-shadow:0 0 30px rgb(0 100 115 / .2);-moz-box-shadow:0 0 30px rgb(0 100 115 / .2);-ms-box-shadow:0 0 30px rgb(0 100 115 / .2);box-shadow:0 0 30px rgb(0 100 115 / .2)}.wid_box .overlay{z-index:1;opacity:1}.wid_box h3{position:absolute;padding:30px;width:100%;height:100%;text-align:center;font-weight:700;color:#fff;font-size:24px;z-index:99;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.wid_box img{opacity:.3;transition:.5s}.wid_box:hover img{opacity:.1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#searchform{position:relative}#searchform input[type="text"]{display:block;width:100%}#searchform .searchsubmit{position:absolute;top:5px;right:5px;border:none;background:none;width:30px;height:30px;margin:0;font-size:18px;line-height:1em;display:block;cursor:pointer;color:#ddd}#footer{position:relative;background:#F8F9F9 url(/wp-content/themes/rjkoptometry/_assets/svg/detail_03.svg) no-repeat center top;background-size:100% auto}.brands{position:relative;padding:80px 50px}.brands h4{text-align:center;font-size:40px;padding:0 0 50px 0;color:#039CA3;font-weight:300}.brands h4 span{font-weight:500}.brands .logo{height:100px;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.brands .logo .inner{position:relative;text-align:center;display:block;width:90%;padding:0 5%;height:100px}.footer_content{position:relative;color:#000;padding:30px 0}.footer_content h4{color:#039CA3;text-transform:uppercase;font-weight:700;font-size:18px;padding-bottom:20px}.footer_content h4.right{text-align:right}.footer_content .text{font-size:14px;font-weight:400}.footer_content .text a{color:#000;text-decoration:underline}.footer_content .social{padding:20px 0}.footer_content .social li{display:inline-block;position:relative;margin-right:10px}.footer_content .social li a{display:block}.footer_content .social li a span{display:block;width:40px;height:40px;text-align:center;font-size:18px;padding-top:10px;line-height:1em;color:#039CA3;border:2px solid #039CA3;transition:.5s;border-radius:50px}.footer_content .social li a:hover span{background:#039CA3;color:#fff}.footer_content .menu{text-align:right}.footer_content .menu li{display:block}.footer_content .menu li a{display:inline-block;padding:1px 0;color:#000;font-weight:500;transition:.5s}.footer_content .menu li a:hover{color:#039CA3;text-decoration:underline}.copyright{font-size:10px;color:#353A40;padding:20px 0;text-align:center}.copyright a{color:#353A40}.copyright a:hover{color:#000}.gallery_block{padding:20px 0}.gallery_block .item{padding:5px;transition:.5s}.gallery_block .item:hover{opacity:.5}#search_popup{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgb(31 33 35 / .9);display:none}.popup_inner{position:fixed;top:50%;left:50%;margin:-70px 0 0 -250px;width:500px}.popup_inner #searchform input{padding:15px 25px!important;font-size:24px!important}.popup_inner #searchform .searchsubmit{position:absolute;top:5px;right:5px;border:none;background:none;width:55px;height:55px;margin:0;font-size:24px;line-height:1em;display:block;cursor:pointer;color:#039CA3}.popup_inner h4{text-align:center;font-size:36px;padding:0 20px 20px 20px;color:#fff}.search_close{position:absolute;top:0;right:0;width:41px;height:41px;line-height:31px;cursor:pointer;background:#039CA3}.search_close:before{content:'';display:block;position:absolute;top:50%;left:50%;width:31px;height:1px;margin:0 0 0 -15px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search_close:after{content:'';display:block;position:absolute;top:50%;left:50%;width:31px;height:1px;margin:0 0 0 -15px;background:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cycle-slideshow{position:relative;min-height:50px;overflow:hidden}.cycle-pager>*{cursor:pointer}.cycle-pager{position:absolute;width:100%;text-align:center;bottom:10px;left:0;z-index:9999}.cycle-pager span{width:10px;height:10px;display:inline-block;background:#fff;color:#fff;margin:0 5px;font-size:1px;line-height:1em;overflow:hidden;cursor:pointer;opacity:.1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cycle-pager span.cycle-pager-active{opacity:.5}.cycle-prev,.cycle-next{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;background:#fff;z-index:999;opacity:0;cursor:pointer;color:#039CA3;line-height:1em;font-size:20px;padding-top:10px;text-align:center;transition:.5s;border-radius:50px}.cycle-prev{left:5px}.cycle-next{right:5px}.cycle-slideshow:hover .cycle-prev,.cycle-slideshow:hover .cycle-next{opacity:1}#menu{padding:0}#menu ul{text-align:right}#menu ul li{position:relative;display:inline-block;border-left:1px solid #EBEEEF}#menu ul li a{display:block;font-size:16px;font-weight:500;line-height:1em;padding:32px 18px 32px 18px;margin:0;color:#000;text-transform:uppercase;transition:.5s}#menu ul li a:before{content:'';display:block;position:absolute;top:0;left:0;width:0;height:2px;background:#fff;transition:.5s}#menu ul li a:hover:before,#menu ul li.current-menu-item a:before,#menu ul li.current-menu-parent a:before,#menu ul li.current-page-ancestor a:before{background:#039CA3;width:100%;color:#039CA3}#menu ul ul:before{content:'';position:absolute;left:50%;top:-7px;margin-left:-7px;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:#fff0 #fff0 #039CA3 #fff0}#menu ul ul{display:none;position:absolute;left:50%;top:80px;margin-left:-125px;background:#039CA3;padding:15px 0;width:250px;z-index:9999;text-align:center;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .1);-moz-box-shadow:0 2px 5px rgb(0 0 0 / .1);-ms-box-shadow:0 2px 5px rgb(0 0 0 / .1);box-shadow:0 2px 5px rgb(0 0 0 / .1)}#menu ul ul li{display:block;margin:0;border:none}#menu ul ul li a,#menu ul li.current-menu-item li a{display:block;padding:10px 20px;color:#fff;font-size:15px;font-weight:700;margin:0;border:none;background:none}#menu ul ul li a:before{display:none}#menu ul ul li a:hover,#menu ul li.current-menu-item ul a,#menu ul li.current-menu-parent ul a,#menu ul ul li.current-menu-item a,#menu ul ul li.current-menu-parent a{background:none;border:none;color:#fff!important}#menu ul ul li a:hover,#menu ul ul li.current-menu-item a{color:#fff}#menu ul ul li a:hover{background:rgb(0 0 0 / .1)}#menu ul ul ul:before{left:-5px;top:19px;margin-left:-2px;border-width:7px 7px 7px 0;border-color:#fff0 #039CA3 #fff0 #fff0}#menu ul ul ul{left:200px;margin-left:0;top:-10px;padding:10px 0;border-top:none;border-left:2px solid #039CA3;background:#039CA3;-webkit-box-shadow:0 10px 30px rgb(0 0 0 / .1);-moz-box-shadow:0 10px 30px rgb(0 0 0 / .1);-ms-box-shadow:0 10px 30px rgb(0 0 0 / .1);box-shadow:0 10px 30px rgb(0 0 0 / .1)}.mobile_sidebar{background:#006473;padding:30px;font-weight:400}.mobile_sidebar .mobile_menu{padding:30px 0}.mobile_sidebar .menu li{display:block;text-align:center}.mobile_sidebar .menu li a{display:block;padding:7px 0;font-size:16px;text-transform:uppercase;color:#fff;font-weight:700}.mobile_sidebar .menu ul li a{padding:7px 0;opacity:.7;font-weight:500}.mobile_sidebar .menu li.current-menu-item a,.mobile_sidebar .menu li.current-menu-parent a,.mobile_sidebar .menu li.current-page-ancestor a{color:#F7B500}.mobile_sidebar .menu li.sub a{color:#EFF4F9;text-transform:none}.mobile_sidebar .social{text-align:center;padding:20px 0}.mobile_sidebar .social li{margin:5px;display:inline-block}.mobile_sidebar .social li a span{display:block;width:40px;height:40px;text-align:center;font-size:18px;padding-top:10px;line-height:1em;color:#fff;border:2px solid #fff;transition:.5s;border-radius:50px}.mobile_sidebar .social li a:hover span{background:#fff;color:#039CA3}.mobile_sidebar .text{padding:20px 0;text-align:center;color:#fff}.mobile_sidebar .copyright{text-align:center;color:#fff}.mobile_sidebar .copyright a{color:#fff}.container{margin:0 auto;width:1100px;display:block;padding:0}@media (min-width:1099px) and (max-width:1159px){.container{padding:0 30px}}@media (min-width:768px) and (max-width:1099px){.container{width:768px;padding:0 30px}h1{font-size:40px}h2{font-size:30px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}#header{height:90px}.menu_top ul li a{font-size:12px;padding:9px}.top_social li span{width:30px;height:30px;padding-top:8px;font-size:14px}.header_top .btn,.header_top .btn[data-hotdoc-button]{padding:8px 30px!important;font-size:14px!important}.header_main{height:60px}.header_main #logo{padding:5px 0 5px 30px}.header_main #logo img{height:50px;width:auto}.gap{height:90px}#slideshow{height:400px}#slideshow .cycle-pager{bottom:20px}.slide .caption .inner{max-width:768px}.slide .caption h1{font-size:50px;padding:0 0 30px 0}.slide .caption .play{height:50px;font-size:20px;padding:15px 30px 15px 80px}.slide .caption .play span{width:50px;height:50px;padding-top:15px;font-size:20px}.slide .caption .play:hover span{padding-left:30px}#slideshow .detail{background-size:100% auto}#difference{padding:50px 0 30px 0}#difference ul li{border-left:1px solid #039CA3}#difference ul li .preview{position:relative;top:auto;left:auto;width:50px;height:50px;margin:0 auto}#difference ul li .text{padding-top:15px;padding-left:0;min-height:10px;text-align:center}#difference.on_page h3{font-size:30px}#actions{padding:30px 0}#actions ul li{border-left:1px solid #039CA3}#actions ul li .act{font-size:14px;display:inline-block}#actions ul li .btn,#actions ul li .btn[data-hotdoc-button]{font-size:14px!important;padding:15px!important}#promo_block{padding:50px 0}#promo_block article .preview{min-height:300px}#promo_block article.odd .details .inner{padding:40px 0 40px 40px}#promo_block article.even .details .inner{padding:40px 40px 40px 0}#cover{height:300px}#cover .inner h1{font-size:50px;padding:40px 0}#cover .detail{background-size:100% auto}#team_block{position:relative;padding:50px 0}#team_block article .photo{min-height:200px}#team_block article .preview{width:200px;height:200px}#team_block article .details{min-height:200px}#team_block article .details h3{font-size:18px}#team_block article .details h3 span{display:block;padding-left:0}.post_item .preview span{padding:10px;font-size:12px}.post_item h3{font-size:20px}.post_single h1{font-size:24px}.post_social{top:-70px}.post_social li a{width:30px;height:30px;padding-top:8px;font-size:14px}.next_post{margin:50px 0 0 0}.sidebar{margin-top:-130px}.widget h3{padding:15px 20px;font-size:18px}.widget ul{padding:15px 0}.widget ul li a{font-size:14px;padding:8px 20px}.widget ul li a:hover,.widget ul li.current-cat a,.widget ul li.current-menu-item a{padding-left:25px!important;padding-right:15px!important}.widget.widget_menu ul li a{font-size:16px;padding:15px 20px}.wid_box h3{font-size:16px}.brands{padding:80px 50px}.brands h4{font-size:30px}.footer_content h4{font-size:16px}.footer_content .social{padding:20px 0}.footer_content .social li a span{width:30px;height:30px;font-size:14px;padding-top:7px}}@media (max-width:767px){.container{width:100%;padding:0 30px}.btn{padding:12px 20px}h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}#header{height:90px}.menu_top ul li a{font-size:12px;padding:9px}.header_top .btn[data-hotdoc-button],.header_top .btn{padding:9px!important;font-size:12px!important}.header_main{height:60px}.header_main #logo{padding:10px 0 10px 15px}.header_main #logo img{height:40px;width:auto}.gap{height:90px}.menu-button{right:15px}#slideshow{height:300px}#slideshow .cycle-pager{bottom:20px}.slide .caption .inner{max-width:100%}.slide .caption h1{font-size:30px;padding:30px}.slide .caption .play{height:40px;font-size:16px;padding:12px 15px 12px 50px}.slide .caption .play span{width:40px;height:40px;padding-top:12px;font-size:16px}.slide .caption .play:hover span{padding-left:10px}#slideshow .detail{background-size:100% auto}#difference{padding:50px 0 30px 0}#difference ul{flex-wrap:wrap}#difference ul li{min-height:50px;padding:0;margin-bottom:20px;border-left:none;width:100%}#difference ul li .preview{position:absolute;top:50%;left:0;width:50px;height:50px;margin-top:-25px}#difference ul li .text{padding-left:70px;min-height:50px}#difference.on_page{padding:50px 0}#difference.on_page h3{font-size:24px;padding-bottom:50px}#actions{padding:15px 0}#actions ul{flex-wrap:wrap}#actions ul li{min-height:10px;padding:0;margin-bottom:15px;border-left:none;width:100%}#actions ul li .act{font-size:16px}#actions ul li .btn[data-hotdoc-button],#actions ul li .btn{font-size:16px!important;padding:10px 20px!important}#promo_block{padding:50px 0}#promo_block article{display:block}#promo_block article .preview{width:100%;min-height:150px}#promo_block article .preview span{bottom:-20px;font-size:100px}#promo_block article.even .preview span{right:-20px}#promo_block article.odd .preview span{left:-30px}#promo_block article .details{width:100%;display:block}#promo_block article.odd .details .inner{padding:30px 0}#promo_block article.even .details .inner{padding:30px 0}#promo_block article .details .inner.nogap{padding-top:30px!important}#cover{height:200px}#cover .inner h1{font-size:40px;padding:30px 0}#cover .inner h1.center{text-align:left}#cover .detail{background-size:100% auto}#content{padding:40px 0}#content.has_detail{min-height:50px}#team_block{padding:40px 0}#team_block article{padding-bottom:30px;display:block}#team_block article .photo{width:100%;min-height:50px}#team_block article.odd .photo{justify-content:center}#team_block article.even .photo{justify-content:center}#team_block article .preview{width:100px;height:100px}#team_block article .details{width:100%;min-height:50px;display:block}#team_block article.odd .details .inner{padding:20px 0}#team_block article.even .details .inner{padding:20px 0}#team_block article.odd .details,#team_block article.even .details{text-align:center}#team_block article .details h3{font-size:20px}#team_block article .details h3 span{display:block;padding-left:0}.post_item{padding-bottom:40px}.post_item .preview span{display:none}.post_item .details{padding-left:15px}.post_item h3{font-size:18px}.post_item .readmore{font-size:12px}.post_single h1{font-size:24px}.post_single .date{padding-bottom:40px}.post_social{top:-55px}.post_social li a{width:30px;height:30px;padding-top:8px;font-size:14px}.next_post{margin:40px 0 0 0}.sidebar{margin-top:40px;padding-left:0}.widget{margin-bottom:30px}.widget h3{padding:15px 20px;font-size:18px}.widget ul{padding:15px 0}.widget ul li a{font-size:15px;padding:8px 20px}.widget ul li a:hover,.widget ul li.current-cat a,.widget ul li.current-menu-item a{padding-left:25px!important;padding-right:15px!important}.widget.widget_menu ul li a{font-size:18px;padding:15px 20px}.wid_box{margin-bottom:30px}.wid_box h3{font-size:18px}.brands{padding:40px 0}.brands h4{font-size:18px;padding:0 0 30px 0}.brands .logo{height:30px}.brands .logo .inner{height:30px}.footer_content{padding:30px 0}.footer_content h4{font-size:16px}}::selection,::-moz-selection{background:#f1f1f1;color:#333}::-webkit-input-placeholder{color:#999}:-ms-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-moz-placeholder{color:#999}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{background:#fff;border:1px solid #D0D4D7;color:#039CA3;font-size:14px;padding:10px!important}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{background:#f3f3f3;border-color:#039CA3;color:#039CA3;outline:none!important}input[type="button"],input[type="submit"]{border:none!important;background:#039CA3;color:#fff;font-size:14px;padding:11px 20px;text-transform:uppercase}input[type="button"]:hover,input[type="submit"]:hover{color:#fff;background:#F7B500}.gfield select{font-size:18px!important}.gform_wrapper{margin:0!important}.gform_wrapper br{display:none!important}.gfield_label{font-size:13px!important;padding:0;font-weight:400!important}.gfield_checkbox li{margin:0!important;font-size:12px!important}.gfield_html ol{font-size:12px!important}.gfield_html ol li{margin:0!important}.gform_title{font-weight:normal!important}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:normal!important}.text{padding:0}.text a{font-weight:500}.text a:hover{text-decoration:underline}.text a.btn{font-weight:700}.text a.btn:hover{text-decoration:none}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{padding:0 0 1.2em 0;;color:#039CA3}.page_navigation{border:none;padding:0}.page_navigation ul li a{border-color:#ddd}.page_navigation ul li a{background:#f9f9f9;color:#4b4b50}.page_navigation ul li a:hover{background:#f1f1f1}.page_navigation ul li a.current{color:#fff;background:#039CA3;border:1px solid #039CA3}.wp-caption{border:1px solid #ddd;background-color:#fff;color:#999;-webkit-box-shadow:0 1px 3px rgb(0 0 0 / .1);-moz-box-shadow:0 1px 3px rgb(0 0 0 / .1);-ms-box-shadow:0 1px 3px rgb(0 0 0 / .1);box-shadow:0 1px 3px rgb(0 0 0 / .1)}.shortcode-icon.custom{color:#039CA3!important}.shortcode-button{border-radius:50px;font-weight:700;text-decoration:none!important}.shortcode-button.default{background:#039CA3!important}.shortcode-button.custom{background:#039CA3!important}.shortcode-alert.solid.custom{background:#039CA3!important;color:#fff}.shortcode-alert.line.custom{border-color:#039CA3!important}.shortcode-alert.line a{color:#039CA3!important}.shortcode-alert.line a.shortcode-button{color:#fff!important}.shortcode-alert.solid.light-grey{background:#F8F9F9!important}.shortcode-alert.solid.white a.shortcode-button.custom{color:#fff!important}.shortcode-alert.solid.custom a.shortcode-button.white{color:#039CA3!important;-webkit-box-shadow:inset 0 0 0 2px #fff;-moz-box-shadow:inset 0 0 0 2px #fff;-ms-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.shortcode-alert.solid.custom a.shortcode-button.white:hover{color:#fff!important;background:#039CA3!important;-webkit-box-shadow:inset 0 0 0 2px #fff;-moz-box-shadow:inset 0 0 0 2px #fff;-ms-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.shortcode-alert.solid.white{-webkit-box-shadow:inset 0 0 0 3px #039CA3;-moz-box-shadow:inset 0 0 0 3px #039CA3;-ms-box-shadow:inset 0 0 0 3px #039CA3;box-shadow:inset 0 0 0 3px #039CA3}.shortcode-alert h1.last,.shortcode-alert h2.last,.shortcode-alert h3.last,.shortcode-alert h4.last,.shortcode-alert h5.last,.shortcode-alert h6.last{padding-bottom:0}.shortcode-list.custom li i{color:#039CA3!important}.fancybox-close{background-color:#039CA3!important}.fancybox-close:before{background:#fff}.fancybox-close:after{background:#fff}