﻿#footer #footer-widgets{background:#111;color:rgba(255,255,255,.5);padding:110px 0 35px;font-size:13px;line-height:16px}#footer #footer-widgets a{color:rgba(255,255,255,.5);font-weight:600;letter-spacing:.02em}#footer #footer-widgets a:hover{color:#fff}@media only screen and (max-width: 991px){#footer #footer-widgets{padding-top:30px}}#footer .gb-footer .elementor-container{max-width:100%}#footer .gb-footer .gb-footer-top .elementor-container{max-width:1250px;padding:0 15px;margin:0 auto}#footer .gb-footer .gb-footer-top h5{font-size:15px;line-height:19px;font-weight:700;color:#ececec;margin-bottom:15px}#footer .gb-footer .gb-footer-top a{display:block;margin-bottom:13px}@media only screen and (max-width: 991px){#footer .gb-footer .gb-footer-top .elementor-row{display:block}#footer .gb-footer .gb-footer-top .elementor-row>.elementor-column{width:100%}#footer .gb-footer .gb-footer-top .elementor-row .elementor-widget-image{text-align:center;margin-bottom:20px}#footer .gb-footer .gb-footer-top .elementor-widget-wp-widget-nav_menu .elementor-widget-container h5{background:url("../../images/icons/plus-icon-w.svg") no-repeat 98% 7px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer}#footer .gb-footer .gb-footer-top .elementor-widget-wp-widget-nav_menu .elementor-widget-container h5.active{background:url("../../images/icons/minus-w.svg") no-repeat 98% 7px;border-bottom:none;padding-bottom:0;background-size:12px}#footer .gb-footer .gb-footer-top .elementor-widget-wp-widget-nav_menu .elementor-widget-container .menu{display:none}#footer .gb-footer .gb-footer-top .elementor-widget-wp-widget-nav_menu .elementor-widget-container .menu.active{display:block;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}#footer .gb-footer .gb-footer-top .elementor-widget-wp-widget-nav_menu.technology-links .elementor-widget-container h5,#footer .gb-footer .gb-footer-top .elementor-widget-wp-widget-nav_menu.technology-links .elementor-widget-container .menu.active{padding-bottom:0;margin-bottom:0;border:none}#footer .gb-footer .gb-footer-top .elementor-widget-wp-widget-nav_menu.technology-links .elementor-widget-container h5.active{padding-bottom:15px}}#footer .gb-footer .gb-footer-subscribe{border-left:1px solid rgba(189,189,189,.1);padding-left:70px}#footer .gb-footer .gb-footer-subscribe p{color:#fff;font-weight:300;font-size:18px;line-height:1.17;max-width:340px}#footer .gb-footer .gb-footer-subscribe .submitted-message{max-width:315px;margin:0 auto}#footer .gb-footer .gb-footer-subscribe form{position:relative;margin:5px 0;max-width:315px}@media only screen and (max-width: 991px){#footer .gb-footer .gb-footer-subscribe form{margin:0 auto}}#footer .gb-footer .gb-footer-subscribe form .hs_submit{position:absolute;right:12px;top:0}#footer .gb-footer .gb-footer-subscribe form .hs_submit .hs-button{background-color:rgba(0,0,0,0)!important;border:none;padding:0;width:40px;height:55px;background-image:url(../../images/icons/right-angle-o.svg);background-repeat:no-repeat;background-size:10px;font-size:0;text-indent:-100px;overflow:hidden !important;background-position:15px 19px}#footer .gb-footer .gb-footer-subscribe form .hs_error_rollup{margin-top:5px;text-align:center}#footer .gb-footer .gb-footer-subscribe form .hs_error_rollup .hs-error-msgs{color:red}#footer .gb-footer .gb-footer-subscribe .hs_email{width:100%;margin:0}#footer .gb-footer .gb-footer-subscribe .hs_email input[type=email]{height:56px;background:rgba(0,0,0,0);border:none;outline:none;color:#fff;padding:0 50px 0 40px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;border:1px solid rgba(249,251,255,.3)}#footer .gb-footer .gb-footer-subscribe .hs_email input[type=email]:focus{color:#fff;border:1px solid #f27405}#footer .gb-footer .gb-footer-subscribe .hs_email .hs-error-msgs{margin-top:5px;text-align:center;color:red}#footer .gb-footer .gb-footer-subscribe .elementor-form{height:56px;margin:5px 0;max-width:315px}#footer .gb-footer .gb-footer-subscribe .elementor-form .elementor-form-fields-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}#footer .gb-footer .gb-footer-subscribe .elementor-form .elementor-field-type-email{width:100%;margin:0}#footer .gb-footer .gb-footer-subscribe .elementor-form .elementor-field-type-email input[type=email]{height:56px;background:rgba(0,0,0,0);border:none;outline:none;color:#fff;padding:0 50px 0 40px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;border:1px solid rgba(249,251,255,.3)}#footer .gb-footer .gb-footer-subscribe .elementor-form .elementor-field-type-email input[type=email]:focus{color:#fff;border:1px solid #f27405}#footer .gb-footer .gb-footer-subscribe .elementor-form .elementor-field-type-submit{width:30px;margin:0;position:absolute;right:30px}#footer .gb-footer .gb-footer-subscribe .elementor-form .elementor-field-type-submit .elementor-button{background:rgba(0,0,0,0);padding:0;position:absolute;top:-15px;right:0}#footer .gb-footer .gb-footer-subscribe .elementor-form .elementor-field-type-submit .elementor-button svg{width:10px}#footer .gb-footer .gb-footer-subscribe .elementor-form .elementor-field-type-submit .elementor-button svg path{fill:rgba(0,0,0,0)}#footer .gb-footer .gb-footer-subscribe .elementor-form .elementor-message{margin:18px 0 10px 0;font-size:12px;line-height:1}@media only screen and (max-width: 991px){#footer .gb-footer .gb-footer-subscribe{padding-left:0;margin-top:40px;width:100%;border-left:none}#footer .gb-footer .gb-footer-subscribe p,#footer .gb-footer .gb-footer-subscribe h5{text-align:center;margin-left:auto;margin-right:auto;background:rgba(0,0,0,0) !important;font-size:16px;max-width:289px;font-weight:300;line-height:117%}#footer .gb-footer .gb-footer-subscribe h5{margin-top:25px;margin-bottom:17px}#footer .gb-footer .gb-footer-subscribe .elementor-form{margin:0 auto}}#footer .gb-footer .owp-social-share,#footer .gb-footer .oceanwp-social-icons{overflow:hidden;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#footer .gb-footer .owp-social-share li,#footer .gb-footer .oceanwp-social-icons li{margin-right:18px}#footer .gb-footer .owp-social-share li:nth-child(1),#footer .gb-footer .oceanwp-social-icons li:nth-child(1){order:2}#footer .gb-footer .owp-social-share li:nth-child(2),#footer .gb-footer .oceanwp-social-icons li:nth-child(2){order:3}#footer .gb-footer .owp-social-share li:nth-child(3),#footer .gb-footer .oceanwp-social-icons li:nth-child(3){order:1}#footer .gb-footer .owp-social-share li a,#footer .gb-footer .oceanwp-social-icons li a{background:rgba(255,255,255,.5);width:36px;height:36px;border-radius:100%;text-align:center;border:none;margin-bottom:0;line-height:42px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#footer .gb-footer .owp-social-share li a .owp-icon-wrap,#footer .gb-footer .oceanwp-social-icons li a .owp-icon-wrap{width:36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#footer .gb-footer .owp-social-share li a .owpss-icon,#footer .gb-footer .oceanwp-social-icons li a .owpss-icon{fill:#111;width:21px;height:21px}#footer .gb-footer .owp-social-share li .fa-facebook:before,#footer .gb-footer .oceanwp-social-icons li .fa-facebook:before{content:"" !important}#footer .gb-footer .owp-social-share li i,#footer .gb-footer .oceanwp-social-icons li i{color:#111;width:40px;height:23px}#footer .gb-footer .owp-social-share li i:before,#footer .gb-footer .oceanwp-social-icons li i:before{font-size:22px}#footer .gb-footer .owp-social-share li .fa-linkedin,#footer .gb-footer .oceanwp-social-icons li .fa-linkedin{font-size:24px}#footer .gb-footer .owp-social-share li .fa-linkedin:before,#footer .gb-footer .oceanwp-social-icons li .fa-linkedin:before{content:"" !important}#footer .gb-footer .owp-social-share li.linkedin a .owpss-icon,#footer .gb-footer .owp-social-share li.linkedin a i,#footer .gb-footer .oceanwp-social-icons li.linkedin a .owpss-icon,#footer .gb-footer .oceanwp-social-icons li.linkedin a i{fill:#111;width:43px;height:24px}#footer .gb-footer .owp-social-share li:hover a,#footer .gb-footer .oceanwp-social-icons li:hover a{background:#f27405}#footer .gb-footer .owp-social-share li:hover a .owpss-icon,#footer .gb-footer .oceanwp-social-icons li:hover a .owpss-icon{fill:#fff}#footer .gb-footer .owp-social-share li:hover a i,#footer .gb-footer .oceanwp-social-icons li:hover a i{color:#fff}@media only screen and (max-width: 991px){#footer .gb-footer .owp-social-share,#footer .gb-footer .oceanwp-social-icons{margin-bottom:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#footer .gb-footer .owp-social-share li,#footer .gb-footer .oceanwp-social-icons li{margin:0 10px}}#footer .gb-footer .gb-footer-bottom{border-top:1px solid rgba(189,189,189,.1);padding-top:35px;color:#828282}#footer .gb-footer .gb-footer-bottom .elementor-container{max-width:1250px;padding:0 15px;margin:0 auto}#footer .gb-footer .gb-footer-bottom a{color:#828282 !important;font-weight:400 !important}#footer .gb-footer .gb-footer-bottom a:hover{color:#fff !important}#footer .gb-footer .gb-footer-bottom .elementor-container{max-width:1250px;padding:0 15px;margin:0 auto}#footer .gb-footer .gb-footer-bottom .menu-privacy-links-container ul{margin:0 -15px}#footer .gb-footer .gb-footer-bottom .menu-privacy-links-container ul li{display:inline-block;padding:0 15px}#footer .gb-footer .gb-footer-bottom .menu-privacy-links-container ul li a{line-height:1}#footer .gb-footer .gb-footer-bottom .menu-privacy-links-container ul li:not(:last-child){border-right:1px solid rgba(255,255,255,.5)}@media only screen and (max-width: 991px){#footer .gb-footer .gb-footer-bottom{padding-top:20px}#footer .gb-footer .gb-footer-bottom .elementor-row{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer .gb-footer .gb-footer-bottom .elementor-row .elementor-column{width:100%;text-align:center}#footer .gb-footer .gb-footer-bottom .elementor-row .elementor-column:nth-child(1){-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#footer .gb-footer .gb-footer-bottom .elementor-row .elementor-column:nth-child(2){-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#footer .gb-footer .gb-footer-bottom .elementor-row .elementor-column:nth-child(3){-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}#footer .gb-footer .gb-footer-bottom .menu-privacy-links-container{text-align:center}#footer .gb-footer .gb-footer-bottom .elementor-text-editor{text-align:center}}@media only screen and (max-width: 400px){#footer .gb-footer .gb-footer-bottom .menu-privacy-links-container ul li{padding:0 8px}}@media only screen and (max-width: 359px){#footer .gb-footer .gb-footer-bottom .menu-privacy-links-container ul li{padding:0 5px}}/*# sourceMappingURL=footer.min.css.map */