#footer-outer, #nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap {
background: #007788 !important;
}
#footer-outer a:hover, #nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap a:hover {
color: #FFFFFFDD !important;
}
#footer-outer .widget h4, .text-on-hover-wrap .categories a {
color: #FFFFFFCC;
}
#footer-outer #footer-widgets .col input[type="submit"] {
background-color: #FFF !important;
color: #5F0F40;
}
#footer-outer #footer-widgets .col input[type="text"], #footer-outer #footer-widgets .col input[type="tel"], #footer-outer #footer-widgets .col input[type="email"], #footer-outer #footer-widgets .col textarea {
background-color: #FFFFFF !important;
}
#copyright p, ul.social li i::before {
color: #FFFFFFCC;
} .nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide .button a {
padding: 20px 28px !important;
}
.swiper-slide .button {
padding: 12px !important;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p.transparent-bg span {
line-height: 42px !important;
}
@media screen and (min-width: 480px) {
#footer-outer img, #nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap img {
max-width: 100px !important;
}
}
@media screen and (max-width: 479px) {
#footer-outer img, #nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap img {
max-width: 180px !important;
}
}
@media screen and (min-width: 768px) {
.main-content .carre .inner {
position: relative;
}
.main-content .carre .inner::after {
display: inline-block;
content: "";
width: 70px;
height: 70px;
border-radius: 10px;
position: absolute;
z-index: -10;
}
.main-content .carre.color-1 .inner::after {
background-color: #5f0f40;
}
.main-content .carre.color-2 .inner::after {
background-color: #9a031e;
}
.main-content .carre.color-3 .inner::after {
background-color: #e36414;
}
.main-content .carre.color-4 .inner::after {
background-color: #0f4c5c;
}
.main-content .carre.top .inner::after {
top: -15px;
left: -15px;
}
.main-content .carre.bottom .inner::after {
right: 0;
bottom: -15px;
}
.main-content .carre.bottom .hover-wrap-inner {
padding-right: 20px !important;
}
}
body[data-button-style*="slightly_rounded"] .nectar-cta:not([data-style="material"]) .link_wrap, body[data-button-style*="slightly_rounded"] .nectar-button.see-through, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-3, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-3, body[data-button-style*="slightly_rounded"] .portfolio-filters-inline .container ul li a, body[data-button-style*="slightly_rounded"] .slide-out-widget-area-toggle[data-custom-color="true"] a:before, body[data-button-style*="slightly_rounded"] #infscr-loading, body[data-button-style*="slightly_rounded"] .flex-direction-nav a, body[data-button-style*="slightly_rounded"] #pagination span, body[data-button-style*="slightly_rounded"] #pagination a, body[data-button-style*="slightly_rounded"] #pagination .next.inactive, body[data-button-style*="slightly_rounded"] #pagination .prev.inactive, body[data-button-style*="slightly_rounded"].woocommerce nav.woocommerce-pagination ul li a, body[data-button-style*="slightly_rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"] .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body[data-button-style*="slightly_rounded"] input[type=submit], body[data-button-style*="slightly_rounded"] button[type=submit], body[data-button-style*="slightly_rounded"] input[type="button"], body[data-button-style*="slightly_rounded"] button, body[data-button-style*="slightly_rounded"].ascend .container-wrap input[type="submit"], body[data-button-style*="slightly_rounded"].ascend .container-wrap button[type="submit"], body[data-button-style*="slightly_rounded"] .nectar-button, body[data-button-style*="slightly_rounded"] .swiper-slide .button a, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_solid_color"] > a:before, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_bordered"] > a:before, body[data-button-style*="slightly_rounded"] #header-outer .widget_shopping_cart a.button, body[data-button-style*="slightly_rounded"] .comment-list .reply a, body[data-button-style*="slightly_rounded"].material #page-header-bg.fullscreen-header .inner-wrap >a, body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-social-inner >a, body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-love, body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a, body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, body[data-button-style*="slightly_rounded"] .masonry.classic_enhanced .posts-container article .meta-category a, body[data-button-style*="slightly_rounded"] .blog-recent[data-style*="classic_enhanced"] .meta-category a, .ascend[data-button-style="slightly_rounded"] .container-wrap input[type="submit"], .ascend[data-button-style*="slightly_rounded"] .container-wrap button[type="submit"], body[data-button-style*="slightly_rounded"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
border-radius: 30px !important;
-moz-border-radius: 35px !important;
-o-border-radius: 35px !important;
-webkit-border-radius: 30px!important;
}
.iwithtext .iwt-icon [class^="icon-"]:before {
font-size: 26px !important;
}
.iwithtext .iwt-text {
padding-left: 45px !important;
}
#footer-outer #footer-widgets i.fas {
padding-right: 6px;
}
#footer-outer #footer-widgets i.fa-envelope:before {
font-size: 16.5px;
} #benefices p span {
font-size: 30px !important;
}  #sib-container {
background: none !important;
}
.sib-form {
max-width: 460px;
margin-left: auto !important;
margin-right: auto !important;
padding: 3px 0px !important;
font-family : Poppins !important;
background: #e36414;
border-radius: 10px;
}
#footer-outer #footer-widgets .col input[type=text], #footer-outer #footer-widgets .col input[type=email], #footer-outer #footer-widgets .col input[type=tel] {
padding: 0 !important;
}
#sib-container input:-ms-input-placeholder {
text-align: left;
color: #FFF;
}
#sib-container input {
color: #FFF;
}
.sib-form .entry__field {
height: 33px !important;
}
#sib-container input::placeholder {
text-align: left;
color: #FFF;
}
#sib-container:focus-within input::placeholder {
color: rgba(0, 0, 0, 0);
}
.sib-form .entry__field {
border-top: 0 !important;
border-left: 0 !important;
border-right: 0 !important;
border-bottom: 2px solid #FFF !important;
border-radius: 0 !important;
background: 0 !important;
max-width: 345px !important;
font-size: 15px !important;
}
.sib-form .entry__field button {
color: #FFF !important;
font-size: 16px;
}
.sib-form-block__button {
background: none !important;
min-width: 72px !important;
font-weight: bold;
font-size: 22px !important;
padding-bottom: 14px !important;
}
body[data-form-submit="regular"] button[type=submit].sib-form-block__button {
background: none !important;
}
body:not([data-form-style="minimal"]) #footer-outer #footer-widgets .col input[type=text]:focus, body:not([data-form-style="minimal"]) #footer-outer #footer-widgets .col input[type=email]:focus {
background: none !important;
}
.sib-form .entry__field:focus-within, #sib-container input {
border-bottom: 0 !important;
border-left: 0 !important;
border-right: 0 !important;
box-shadow: none !important;
}
body[data-form-submit="regular"] .container-wrap .sib-form button[type=submit] {
padding: 0 !important;
color: #FFF !important;
}
.sib-form .entry__field:focus-within {
border-bottom: 2px solid #FFF !important;
}
body[data-form-submit="regular"] input[type=submit]:hover, body[data-form-submit="regular"] button[type=submit]:hover { }
#sib-container {
padding: 8px !important;
}
#footer-outer #footer-widgets .col #sib-form input[type="text"] {
padding-left: 11px !important;
font-size: 14px;
padding-bottom: 2px !important;
}
#sib-container #message-confirm {
color: #FFF;
font-size: 13px;
}
@media screen and (max-width: 479px) {
#sib-container, .sib-form {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p.transparent-bg span {
line-height: 26px !important;
}
body .swiper-slide .content .buttons {
display: flex;
padding-top: 0 !important;
}
.nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide .button a {
padding: 6px 10px !important;
}
.swiper-slide .button {
padding-top: 0 !important;
}
} .grecaptcha-badge {
display: none;
}
.cn-button.bootstrap {
background: #E36414 !important;
}
body #header-outer:not(.transparent) #social-in-menu a i.fa-facebook {
color: #3B5998 !important;
}
body #header-outer:not(.transparent) #social-in-menu a i.fa-linkedin {
color: #0A66C2 !important;
}