.connect-with-us{background-color:#F4F4FB;padding-top:40px;padding-bottom:40px}.counter-box{width:20%;margin-bottom:0;text-decoration:none;line-height:1.4}.counter-box img{margin-bottom:10px}.connect-with-us h2{font-family:'Futura PT',serif;font-size:38px;line-height:1.1;margin-bottom:30px;color:#24232D;text-transform:uppercase!important}}.connect-with-us h3{font-family:'Futura PT',serif;font-size:28px;line-height:1.4;margin-bottom:0}.cc-bottom a{margin-bottom:0}.cc-bottom span,.cc-bottom .cc-link{font-family:'Lato',sans-serif;font-size:15px}.cc-bottom .cc-link{padding:0}.cc-bottom{bottom:0}.cc-compliance a{font-family:'Futura PT',serif;font-weight:700;text-transform:uppercase;border-radius:40px!important;height:50px;display:flex;align-items:center;justify-content:center;font-size:18px;text-decoration:none;transition:.3s ease-in-out}body.popup-active{overflow:hidden;transition:.3s ease-in-out}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;padding-left:15px;padding-right:15px;z-index:999;opacity:0;pointer-events:none;transition:.3s ease-in-out}.popup-overlay.active{opacity:1;pointer-events:auto}.popup-close{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.8)}.popup-box{position:relative;background-image:url(../../../../../../../../themes/tut/assets/images/popup-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;max-width:770px;border-radius:22px;padding:80px 55px;z-index:9;color:#fff}.popup-box-img{position:relative;max-width:900px}.popup-box-img img{max-width:100%}.popup-box--close{position:absolute;font-size:20px;top:-10px;right:-5px;padding:15px 20px;cursor:pointer;transition:.3s ease-in-out;z-index:9999999999}.popup-box--close:hover{color:#04AFBA}.popup-overlay.remove{opacity:0;pointer-events:none}p.txt--underline{transition:.3s ease-in-out}p.txt--underline:hover,.popup-overlay a.txt--underline:hover{text-decoration:none}.popup-box h2{font-family:'Futura PT',serif;margin-bottom:40px;text-transform:uppercase;font-size:38px;line-height:1.1;color:#fff}.popup-box h3{font-family:'Futura PT',serif;margin-bottom:25px;font-size:28px;line-height:1.3;color:#fff;text-transform:initial}.popup-box p{font-family:'Lato',sans-serif;margin-bottom:20px;line-height:1.4}body .link-close-popup{font-size:18px;cursor:pointer;margin-bottom:0}.popup-box p.mb--30{margin-bottom:30px}.popup-box p.mb--50{margin-bottom:50px}.footer-widget-section{padding:50px 0;position:relative}.footer-widget-section p{font-family:'Lato',sans-serif;font-size:18px;line-height:1.4}.footer-widget-section .txt--xs{font-size:13px}.footer-widget-section .txt--xs a{text-decoration:none;color:#04AFBA;transition:.3s ease-in-out}.footer-widget-section .txt--xs a:hover{text-decoration:underline}.footer-stars,.footer-stars-twinkling{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block}.footer-stars{background:#000 url(../../../../../../../../themes/tut/assets/images/stars.png) repeat top center;z-index:-99}.footer-stars-twinkling{background:transparent url(../../../../../../../../themes/tut/assets/images/twinkling.png) repeat top center;z-index:-9;-moz-animation:move-twink-back 200s linear infinite;-ms-animation:move-twink-back 200s linear infinite;-o-animation:move-twink-back 200s linear infinite;-webkit-animation:move-twink-back 200s linear infinite;animation:move-twink-back 200s linear infinite}@keyframes move-twink-back{from{background-position:0 0}to{background-position:-10000px 5000px}}@-webkit-keyframes move-twink-back{from{background-position:0 0}to{background-position:-10000px 5000px}}@-moz-keyframes move-twink-back{from{background-position:0 0}to{background-position:-10000px 5000px}}@-ms-keyframes move-twink-back{from{background-position:0 0}to{background-position:-10000px 5000px}}body .footer-newsletter-box{float:none;padding:0!important}.newsletter-title{line-height:38px;font-size:38px;text-transform:uppercase;font-family:'Futura PT',serif;color:#fff;margin-bottom:0}.newsletter-form{max-width:770px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:0}.newsletter-form-header a:hover{text-decoration:underline}.footer-widget-section a:hover{text-decoration:underline}.footer-widget-section .menu a:hover{color:#04AFBA;text-decoration:none}body .icon-md{font-size:12px;position:relative;top:-6px}body .icon-copyright-md{font-size:14px;position:relative;top:-10px;left:5px}body .js__error_ca_newsletter-form,body .js__error_ca_registration-form{font-size:13px;color:#FB0022;display:block;position:absolute;left:0;right:0;bottom:-24px;text-align:center}body .input-group{width:100%;max-width:270px;position:relative;margin-right:10px}body .input-group input{font-size:18px;width:100%;height:55px;border-radius:40px;border:none;padding:10px 25px 10px 50px;color:#828282;background-color:#fff}body .newsletter-form input,body .newsletter-form .btn{height:50px}body .newsletter-form input.parsley-error,body .newsletter-form select.parsley-error,body .newsletter-form textarea.parsley-error{background-color:#fff;border:none;color:#828282}body .input-group input{transition:.3s ease-in-out}body .input-group input:focus{-webkit-box-shadow:1px 1px 10px 1px rgba(255,255,255,.64);box-shadow:1px 1px 10px 1px rgba(255,255,255,.64)}body .input-icon:before{font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f078";color:#707070;position:absolute;top:16px;left:20px;font-size:17px;pointer-events:none;line-height:1}body .icon-name:before{content:"\f007"}body .icon-email:before{content:"\f0e0"}.newsletter-btn{background:#2c3392;position:relative;width:100%;max-width:170px;height:50px;font-family:'Futura PT',serif;font-weight:700;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:40px;border:none;text-decoration:none;font-size:18px;cursor:pointer;color:#fff}.newsletter-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(100% + 2px);border-radius:30px;opacity:1;background:-moz-linear-gradient(left,#2d3393 1%,#01efe7 100%);background:-webkit-linear-gradient(left,#2d3393 1%,#01efe7 100%);background:linear-gradient(to right,#2d3393 1%,#01efe7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d3393',endColorstr='#01efe7',GradientType=1);transition:.4s ease-in-out}.newsletter-btn span{position:relative;z-index:9}.newsletter-btn:hover:before{opacity:0}body .footer-widgets{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0!important;float:none}body .footer-widgets h4.widget-title{font-family:'Futura PT',serif;font-size:18px;margin-bottom:10px;font-weight:700;color:#fff;line-height:1.3}body .footer-widgets .menu{margin:0;padding:0;list-style:none}body .footer-widgets a{color:#fff;text-decoration:none;transition:.3s ease-in-out;font-family:'Lato',sans-serif;font-size:18px;line-height:1.4}body .footer-widgets li{margin-bottom:5px;font-family:'Lato',sans-serif;font-size:18px;line-height:1.4;padding-left:0}.footer-widgets li:last-child{margin-bottom:0}.footer-widget-area{padding:0 15px;max-width:37%;margin-bottom:5px}.footer-widgets-2{margin-left:auto;margin-right:40px}.footer-widgets .footer-widgets-1 .widget:first-child{margin-bottom:40px}.parsley-errors-list{position:absolute;bottom:-20px;left:25px;margin:0!important;padding:0;list-style:none}.parsley-errors-list li{margin-bottom:0;font-size:13px;color:#FB0022;text-align:left;padding-left:0;line-height:1.4}.entry-content .parsley-errors-list,.entry-content .parsley-errors-list li{padding-left:0;margin-bottom:0}.entry-content .parsley-errors-list li:before{content:none}.choose-the-good{padding-top:15px;padding-bottom:15px;background:transparent linear-gradient(90deg,#2D3393 0%,#01EFE7 100%) 0% 0% no-repeat padding-box}.choose-the-good h2{font-size:38px;line-height:1.1;font-family:'Futura PT',serif;color:#fff;margin-bottom:0}.copyright{padding-top:15px;padding-bottom:15px;background-color:#151515;color:#fff;text-align:center}.copyright p{font-family:'Lato',sans-serif;font-size:18px;margin-bottom:0;line-height:1.4}@media only screen and (max-width:991px){body .footer-newsletter-box{text-align:center;margin-left:0!important;margin-right:0!important}body .newsletter-title{margin-bottom:20px}.connect-with-us h3{font-size:19px}}@media only screen and (max-width:768px){body .flex-wrap-sm{flex-wrap:wrap}body .newsletter-form{max-width:400px}body .input-group{max-width:100%;margin-right:0;margin-bottom:20px}body .newsletter-form button{max-width:100%}.parsley-errors-list{bottom:-16px}.footer-newsletter-box{text-align:center;margin:0!important;margin-bottom:30px!important}}@media only screen and (max-width:767px){body .footer-widget-area{width:100%;max-width:100%;text-align:center;margin-bottom:20px}body .footer-widgets-1{margin-bottom:0}body .footer-widgets-2{margin-left:0;margin-right:0}body .flex-wrap-sm{flex-wrap:wrap}body .col-md-12{position:relative;width:100%;min-height:1px;padding-right:15px!important;padding-left:15px!important}body .popup-box{padding:30px 10px}body .popup-overlay{top:50px;display:block!important;padding-bottom:50px;overflow:auto}}@media only screen and (max-width:575px){body .popup-box{margin:50px auto}body .popup-overlay{overflow:auto;display:block!important;top:50px;padding-bottom:30px}body .popup-box-img{margin:auto}.newsletter-title{font-size:30px}.footer-widget-section{padding:30px 0 10px}.choose-the-good h2{font-size:20px}.copyright p{font-size:14px}body .footer-widgets h4.widget-title{font-size:26px}body .pl--xs-0{padding-left:0!important}body .pr--xs-0{padding-right:0!important}.connect-with-us h3{font-size:16px}.icon-copyright-xl{font-size:14px;top:-6px}.cc-compliance a{display:flex!important;margin:auto}}