   .owl-carousel {   display:none;   width:100%;   -webkit-tap-highlight-color:transparent;   position:relative;   z-index:1; } .owl-carousel .owl-stage {   position:relative;   -ms-touch-action:pan-Y; } .owl-carousel .owl-stage:after {   content:".";   display:block;   clear:both;   visibility:hidden;   line-height:0;   height:0; } .owl-carousel .owl-stage-outer {   position:relative;   overflow:hidden;   -webkit-transform:translate3d(0px, 0px, 0px); } .owl-carousel .owl-item {   position:relative;   min-height:1px;   float:left;   -webkit-backface-visibility:hidden;   -webkit-tap-highlight-color:transparent;   -webkit-touch-callout:none; } .owl-carousel .owl-item img {   display:block;   width:100%;   -webkit-transform-style:preserve-3d; } .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {   display:none; } .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {   cursor:pointer;   cursor:hand;   -webkit-user-select:none;   -khtml-user-select:none;   -moz-user-select:none;   -ms-user-select:none;   user-select:none; } .owl-carousel.owl-loaded {   display:block; } .owl-carousel.owl-loading {   opacity:0;   display:block; } .owl-carousel.owl-hidden {   opacity:0; } .owl-carousel.owl-refresh .owl-item {   visibility:hidden; } .owl-carousel.owl-drag .owl-item {   -webkit-user-select:none;   -moz-user-select:none;   -ms-user-select:none;   user-select:none; } .owl-carousel.owl-grab {   cursor:move;   cursor:grab; } .owl-carousel.owl-rtl {   direction:rtl; } .owl-carousel.owl-rtl .owl-item {   float:right; } .no-js .owl-carousel {   display:block; } .owl-carousel .animated {   -webkit-animation-duration:1000ms;   animation-duration:1000ms;   -webkit-animation-fill-mode:both;   animation-fill-mode:both; } .owl-carousel .owl-animated-in {   z-index:0; } .owl-carousel .owl-animated-out {   z-index:1; } .owl-carousel .fadeOut {   -webkit-animation-name:fadeOut;   animation-name:fadeOut; } @-webkit-keyframes fadeOut {   0% {  opacity:1;   }   100% {  opacity:0;   } } @keyframes fadeOut {   0% {  opacity:1;   }   100% {  opacity:0;   } } .owl-height {   transition:height 500ms ease-in-out; } .owl-carousel .owl-item .owl-lazy {   opacity:0;   transition:opacity 400ms ease; } .owl-carousel .owl-item img.owl-lazy {   -webkit-transform-style:preserve-3d;   transform-style:preserve-3d; } .owl-carousel .owl-video-wrapper {   position:relative;   height:100%;   background:#000; } .owl-carousel .owl-video-play-icon {   position:absolute;   height:80px;   width:80px;   left:50%;   top:50%;   margin-left:-40px;   margin-top:-40px;   background:url(https://bolsterbiz.com/wp-content/plugins/restlycore/assets/css/owl.video.play.png) no-repeat;   cursor:pointer;   z-index:1;   -webkit-backface-visibility:hidden;   transition:-webkit-transform 100ms ease;   transition:transform 100ms ease; } .owl-carousel .owl-video-play-icon:hover {   -webkit-transform:scale(1.3, 1.3);   -ms-transform:scale(1.3, 1.3);   transform:scale(1.3, 1.3); } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {   display:none; } .owl-carousel .owl-video-tn {   opacity:0;   height:100%;   background-position:center center;   background-repeat:no-repeat;   background-size:contain;   transition:opacity 400ms ease; } .owl-carousel .owl-video-frame {   position:relative;   z-index:1;   height:100%;   width:100%; } .megamenu_lists>li>a {   padding:10px;   color:#000000 } .xs-container {   width:100%;   margin-left:auto;   margin-right:auto;   position:relative;   max-width:1140px } .xs-navbar {   position:relative;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -ms-flex-wrap:wrap;   flex-wrap:wrap;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between } .xs-navbar-brand {   text-decoration:none;   color:#000000 } .xs-navbar-brand>h2 {   margin-top:0;   margin-bottom:0 } @media (min-width:992px) {   .elementskit-header .elementskit-menu-container {  position:static   }   .elementskit-megamenu-panel>li {  display:inline-block;  width:25%;  float:left   } } .language-content p {   color:#FFFFFF;   text-align:center;   margin-bottom:40px;   font-size:rem(20px) } .flag-lists {   text-align:center } .flag-lists li {   display:inline-block;   margin-right:25px } .flag-lists li:last-child {   margin-right:0 } .flag-lists li a {   display:block;   color:#FFFFFF;   -webkit-transition:all 0.4s ease;   -o-transition:all 0.4s ease;   transition:all 0.4s ease;   -webkit-backface-visibility:hidden;   backface-visibility:hidden } .flag-lists li a:hover {   opacity:.7 } .flag-lists li a img {   width:40px;   height:40px;   margin-right:10px;   vertical-align:middle } .modal-searchPanel .xs-search-group {   position:relative } .modal-searchPanel .xs-search-group input:not([type=submit]) {   height:70px;   background-color:transparent;   border-radius:50px;   border:2px solid #FFFFFF;   color:#FFFFFF;   padding:0 30px;   width:100% } .modal-searchPanel .xs-search-group input:not([type=submit])::-webkit-input-placeholder {   color:#FFFFFF } .modal-searchPanel .xs-search-group input:not([type=submit])::-moz-placeholder {   color:#FFFFFF } .modal-searchPanel .xs-search-group input:not([type=submit]):-ms-input-placeholder {   color:#FFFFFF } .modal-searchPanel .xs-search-group input:not([type=submit]):-moz-placeholder {   color:#FFFFFF } .modal-searchPanel .xs-search-group .search-button {   background-color:transparent;   border:0px;   padding:0;   color:#FFFFFF;   position:absolute;   right:0;   cursor:pointer;   top:50%;   -webkit-transform:translateY(-50%);   -ms-transform:translateY(-50%);   transform:translateY(-50%);   height:100%;   width:70px;   border-radius:0 50px 50px 0 } .modal-searchPanel .xs-search-panel {   max-width:800px;   margin:1.75rem auto } .mfp-bg.xs-promo-popup {   background-color:rgba(0, 0, 0, 0.87);   padding-bottom:100%;   border-radius:100%;   overflow:hidden;   -webkit-animation:menu-animation .8s ease-out forwards;   animation:menu-animation .8s ease-out forwards } @-webkit-keyframes menu-animation {   0% {  opacity:0;  -webkit-transform:scale(0.04) translateY(300%);  transform:scale(0.04) translateY(300%)   }   40% {  -webkit-transform:scale(0.04) translateY(0);  transform:scale(0.04) translateY(0);  -webkit-transition:ease-out;  -o-transition:ease-out;  transition:ease-out   }   40% {  -webkit-transform:scale(0.04) translateY(0);  transform:scale(0.04) translateY(0)   }   60% {  opacity:1;  -webkit-transform:scale(0.02) translateY(0px);  transform:scale(0.02) translateY(0px)   }   61% {  opacity:1;  -webkit-transform:scale(0.04) translateY(0px);  transform:scale(0.04) translateY(0px)   }   99.9% {  opacity:1;  height:0;  padding-bottom:100%;  border-radius:100%   }   to {  opacity:1;  -webkit-transform:scale(2) translateY(0px);  transform:scale(2) translateY(0px);  height:100%;  padding-bottom:0;  border-radius:0   } } @keyframes menu-animation {   0% {  opacity:0;  -webkit-transform:scale(0.04) translateY(300%);  transform:scale(0.04) translateY(300%)   }   40% {  -webkit-transform:scale(0.04) translateY(0);  transform:scale(0.04) translateY(0);  -webkit-transition:ease-out;  -o-transition:ease-out;  transition:ease-out   }   40% {  -webkit-transform:scale(0.04) translateY(0);  transform:scale(0.04) translateY(0)   }   60% {  opacity:1;  -webkit-transform:scale(0.02) translateY(0px);  transform:scale(0.02) translateY(0px)   }   61% {  opacity:1;  -webkit-transform:scale(0.04) translateY(0px);  transform:scale(0.04) translateY(0px)   }   99.9% {  opacity:1;  height:0;  padding-bottom:100%;  border-radius:100%   }   to {  opacity:1;  -webkit-transform:scale(2) translateY(0px);  transform:scale(2) translateY(0px);  height:100%;  padding-bottom:0;  border-radius:0   } } .xs-promo-popup .modal-content {   background-color:transparent;   padding:0px;   border:0px } .xs-promo-popup .mfp-close {   color:#FFFFFF;   opacity:0;   -webkit-transition:all 1s ease .8s;   -o-transition:all 1s ease .8s;   transition:all 1s ease .8s;   -webkit-transform:translateY(-500px);   -ms-transform:translateY(-500px);   transform:translateY(-500px) } .xs-promo-popup.mfp-ready .mfp-close {   opacity:1;   -webkit-transform:translateY(0);   -ms-transform:translateY(0);   transform:translateY(0) } .xs-promo-popup.my-mfp-slide-bottom .zoom-anim-dialog {   opacity:0;   -webkit-transition:all 1s ease .8s;   -o-transition:all 1s ease .8s;   transition:all 1s ease .8s;   -webkit-transform:translateY(-500px);   -ms-transform:translateY(-500px);   transform:translateY(-500px) } .xs-promo-popup.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {   opacity:1;   -webkit-transform:translateY(0);   -ms-transform:translateY(0);   transform:translateY(0) } .mini_cart_item {   margin-bottom:20px;   padding-bottom:20px } .xs-empty-content {   padding:120px 30px 30px } .xs-empty-content .widget-title {   font-size:rem(22px) } .xs-empty-content .xs-title {   margin-bottom:20px;   font-size:rem(18px) } .xs-empty-content .woocommerce-mini-cart__empty-message {   font-size:rem(20px) } .xs-empty-content .empty-cart-icon {   font-size:rem(50px) } .sidebar-textwidget .sidebar-logo-wraper {   margin-bottom:33px } .sidebar-textwidget>p {   font-size:rem(15px);   line-height:1.5;   margin-bottom:40px } .sidebar-textwidget .social-list {   margin-bottom:30px } .sideabr-list-widget {   margin-bottom:40px } .sideabr-list-widget li {   margin-bottom:20px } .sideabr-list-widget li:last-child {   margin-bottom:0px } .sideabr-list-widget img {   margin-right:15px;   margin-top:3px } .sideabr-list-widget a, .sideabr-list-widget p {   margin-bottom:2px;   color:#000000;   margin-bottom:8px;   display:block } .sideabr-list-widget span {   display:block;   font-size:rem(14px);   color:#1768dd } .sideabr-list-widget .media-body {   line-height:1 } .subscribe-from {   position:relative;   margin-bottom:40px } .subscribe-from p {   font-size:rem(18px);   font-weight:700;   margin-bottom:15px;   line-height:1;   color:#1768dd } .subscribe-from label {   position:absolute;   bottom:-24px;   left:0px;   margin-bottom:0;   line-height:1 } .subscribe-from .form-control {   border:1px solid #f5f5f5;   height:50px;   padding-left:25px } .subscribe-from .sub-btn {   background-color:transparent;   border:0px;   position:absolute;   top:0;   right:0;   padding-right:25px;   cursor:pointer;   color:#1768dd;   height:100% } .subscribe-from .sub-btn:focus {   outline:none } .subscribe-from .form-group {   position:relative;   overflow:hidden;   -webkit-box-shadow:0px 10px 30px 0px rgba(23, 104, 221, 0.2);   box-shadow:0px 10px 30px 0px rgba(23, 104, 221, 0.2);   border-radius:25px;   margin-bottom:0px } .xs-sidebar-group .xs-overlay {   left:100%;   top:0;   position:fixed;   z-index:101;   height:100%;   opacity:0;   width:100%;   visibility:hidden;   -webkit-transition:all .4s ease-in .8s;   -o-transition:all .4s ease-in .8s;   transition:all .4s ease-in .8s;   cursor:url(https://bolsterbiz.com/wp-content/plugins/restlycore/assets/css/../images/cross-out.png), pointer } .xs-sidebar-group .widget-heading {   position:absolute;   top:0;   right:0;   padding:25px } .xs-sidebar-widget {   position:fixed;   right:-100%;   top:0;   bottom:0;   width:100%;   max-width:360px;   z-index:999999;   overflow:hidden;   overflow-y:auto;   -webkit-overflow-scrolling:touch;   background-color:#272727;   -webkit-transition:all 0.5s cubic-bezier(0.9, 0.03, 0, 0.96) 0.6s;   -o-transition:all 0.5s cubic-bezier(0.9, 0.03, 0, 0.96) 0.6s;   transition:all 0.5s cubic-bezier(0.9, 0.03, 0, 0.96) 0.6s;   visibility:hidden;   opacity:0 } .xs-sidebar-group.isActive .xs-overlay {   opacity:.9;   visibility:visible;   -webkit-transition:all .8s ease-out 0s;   -o-transition:all .8s ease-out 0s;   transition:all .8s ease-out 0s;   left:0 } .xs-sidebar-group.isActive .xs-sidebar-widget {   opacity:1;   visibility:visible;   right:0;   -webkit-transition:all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s;   -o-transition:all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s;   transition:all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s } .sidebar-textwidget {   padding:40px; } .close-side-widget {   color:#1768dd;   font-size:rem(15px);   display:block } .sidebar-widget-container {   position:relative;   top:150px;   opacity:0;   visibility:hidden;   -webkit-transition:all .3s ease-in .3s;   -o-transition:all .3s ease-in .3s;   transition:all .3s ease-in .3s;   -webkit-backface-visibility:hidden;   backface-visibility:hidden } .xs-sidebar-group.isActive .sidebar-widget-container {   top:0px;   opacity:1;   visibility:visible;   -webkit-transition:all 1s ease-out 1.2s;   -o-transition:all 1s ease-out 1.2s;   transition:all 1s ease-out 1.2s;   -webkit-backface-visibility:hidden;   backface-visibility:hidden } .xs-overlay {   position:absolute;   top:0;   left:0;   height:100%;   width:100%;   opacity:.5;   z-index:0 } .xs-bg-black {   background-color:#000000 } .xs-menu-tools>li {   display:inline-block;   margin-right:15px } .xs-menu-tools>li:last-child {   margin-right:0 } .xs-menu-tools>li>a {   color:#000000;   text-decoration:none } .nav-alignment-dynamic, .nav-alignment-flex-start {   -webkit-box-pack:start;   -ms-flex-pack:start;   justify-content:flex-start } .elementskit-menu-container {   z-index:10000 } .elementskit-navbar-nav {   padding-left:0;   margin-bottom:0;   list-style:none } .elementskit-navbar-nav li {   position:relative;   padding:0px 15px; } .elementskit-navbar-nav li:last-child {   border-bottom:none; } .elementskit-navbar-nav li a {   height:100%;   text-transform:capitalize;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   text-decoration:none } .elementskit-navbar-nav li a:hover {   text-decoration:none } .elementskit-navbar-nav li.elementskit-megamenu-has {   position:static } .elementskit-navbar-nav>li>a {   -webkit-transition:all .4s ease;   -o-transition:all .4s ease;   transition:all .4s ease;   text-transform:none;   font-weight:500;   letter-spacing:normal } .elementskit-dropdown {   padding-left:0;   list-style:none;   opacity:0;   visibility:hidden; } .elementskit-dropdown>li>.elementskit-dropdown {   left:100%;   top:0 } .elementskit-dropdown>li>.elementskit-dropdown.open-fromleft {   left:auto;   right:100% } .elementskit-submenu-panel>li:hover>a, .elementskit-submenu-panel>li>a:hover {   color:#0d3a4f;   background:rgba(255, 255, 255, 0.5);   background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0.5)));   background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%);   background:-o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%);   background:linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%) } .elementskit-megamenu-panel {   width:100%; } .elementskit-overlay {   display:none } .elementskit-nav-identity-panel {   display:none } .elementskit-menu-hamburger {   border:1px solid rgba(0, 0, 0, 0.2);   float:right } .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {   background-color:rgba(0, 0, 0, 0.5) } .elementskit-menu-close, .elementskit-menu-hamburger {   display:none;   padding:8px;   background-color:transparent;   border-radius:0.25rem;   position:relative;   z-index:10;   cursor:pointer;   width:45px } .elementskit-menu-close .elementskit-menu-hamburger-icon, .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {   height:1px;   width:100%;   display:block;   margin-bottom:4px } .elementskit-menu-close .elementskit-menu-hamburger-icon:last-child, .elementskit-menu-hamburger .elementskit-menu-hamburger-icon:last-child {   margin-bottom:0 } .elementskit-menu-close {   border:1px solid rgba(0, 0, 0, 0.5);   color:rgba(51, 51, 51, 0.5);   float:right;   margin-top:20px;   margin-left:20px;   margin-right:20px;   margin-bottom:20px } .elementskit-dropdown-has:hover>a:after {   border-color:transparent #1e73be #1e73be transparent } .elementskit-dropdown-has>a {   position:relative;   -webkit-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between } .elementskit-dropdown-has>a:hover:after {   border-color:transparent #1e73be #1e73be transparent } .elementskit-dropdown-has>a:after {} .elementskit-submenu-panel .elementskit-dropdown-has:hover>a:after {   border-color:transparent #0d3a4f #0d3a4f transparent } .elementskit-submenu-panel .elementskit-dropdown-has>a:hover:after {   border-color:transparent #0d3a4f #0d3a4f transparent } @media (min-width:992px) {   .elementskit-dropdown .elementskit-dropdown-has>a:after {}   .elementskit-menu-container {  background:rgba(255, 255, 255, 0);  background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));  background:-webkit-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);  background:-o-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);  background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);  border-bottom-right-radius:0px;  border-bottom-left-radius:0px;  border-top-right-radius:0px;  border-top-left-radius:0px;  position:relative   }   .elementskit-dropdown {  min-width:250px   }   .elementskit-navbar-nav {  display:-webkit-box;  display:-ms-flexbox;  display:flex;   }   .elementskit-navbar-nav>li>a {}   .elementskit-dropdown {  -webkit-box-shadow:0px 10px 30px 0px rgba(45, 45, 45, 0.2);  box-shadow:0px 10px 30px 0px rgba(45, 45, 45, 0.2);  position:absolute;  top:100%;  left:0px;  -webkit-transform:translateY(-10px);  -ms-transform:translateY(-10px);  transform:translateY(-10px);  pointer-events:none   }   .elementskit-dropdown-has:hover>.elementskit-dropdown {  opacity:1;  visibility:visible;  -webkit-transform:translateY(0px);  -ms-transform:translateY(0px);  transform:translateY(0px);  pointer-events:auto   } } @media (max-width:991px) {   .elementskit-menu-container {  background:#f7f7f7;  background:-webkit-gradient(linear, left bottom, left top, from(#f7f7f7), to(#f7f7f7));  background:-webkit-linear-gradient(bottom, #f7f7f7 0%, #f7f7f7 100%);  background:-o-linear-gradient(bottom, #f7f7f7 0%, #f7f7f7 100%);  background:linear-gradient(0deg, #f7f7f7 0%, #f7f7f7 100%);  max-width:350px;  width:100%;  position:fixed;  top:0;  left:-450px;  height:100%;  -webkit-box-shadow:0px 10px 30px 0px rgba(255, 165, 0, 0);  box-shadow:0px 10px 30px 0px rgba(255, 165, 0, 0);  overflow-y:auto;  overflow-x:hidden;  padding-top:10px;  padding-left:0px;  padding-right:0px;  padding-bottom:10px;  -webkit-transition:left 600ms cubic-bezier(0.6, 0.1, 0.68, 0.53) 0ms;  -o-transition:left 600ms cubic-bezier(0.6, 0.1, 0.68, 0.53) 0ms;  transition:left 600ms cubic-bezier(0.6, 0.1, 0.68, 0.53) 0ms   }   .elementskit-menu-container.active {  left:0   }   .no-scroller {  overflow:hidden   }   .elementskit-menu-overlay {  display:block;  position:fixed;  z-index:5;  top:0;  left:-110%;  height:100%;  width:100%;  background-color:rgba(51, 51, 51, 0.5);  -webkit-transition:all 0.4s ease;  -o-transition:all 0.4s ease;  transition:all 0.4s ease;  opacity:1;  visibility:visible;  -webkit-transition:all 600ms cubic-bezier(0.6, 0.1, 0.68, 0.53) 400ms;  -o-transition:all 600ms cubic-bezier(0.6, 0.1, 0.68, 0.53) 400ms;  transition:all 600ms cubic-bezier(0.6, 0.1, 0.68, 0.53) 400ms   }   .elementskit-menu-overlay.active {  left:0%;  -webkit-transition:all 600ms cubic-bezier(0.22, 0.61, 0.24, 1) 0ms;  -o-transition:all 600ms cubic-bezier(0.22, 0.61, 0.24, 1) 0ms;  transition:all 600ms cubic-bezier(0.22, 0.61, 0.24, 1) 0ms   }   .elementskit-menu-close,   .elementskit-menu-hamburger {  display:block   }   .elementskit-nav-identity-panel {  display:block;  position:absolute;  top:0;  left:0;  z-index:5;  width:100%   }   .elementskit-nav-identity-panel .elementskit-site-title {  float:left   }   .elementskit-nav-identity-panel .elementskit-menu-close {  float:right   }   .elementskit-navbar-nav {  padding-top:100px   }   .elementskit-navbar-nav>li>a {  color:#000000;  font-size:12px;  padding-top:5px;  padding-left:10px;  padding-right:5px;  padding-bottom:5px   }   .elementskit-navbar-nav>li>a:hover {  color:#0d3a4f   }   .elementskit-navbar-nav>li:hover>a {  color:#0d3a4f   }   .elementskit-submenu-panel>li>a {  color:#000000;  font-size:12px;  padding-top:7px;  padding-left:7px;  padding-right:7px;  padding-bottom:7px   }   .elementskit-dropdown {  max-height:0;  overflow:hidden;  display:block;  border:0px;  -webkit-box-shadow:none;  box-shadow:none;  -webkit-transition:max-height 2s cubic-bezier(0, 1, 0, 1);  -o-transition:max-height 2s cubic-bezier(0, 1, 0, 1);  transition:max-height 2s cubic-bezier(0, 1, 0, 1)   }   .elementskit-dropdown.elementskit-dropdown-open {  max-height:2500px;  opacity:1;  visibility:visible;  -webkit-transition:max-height 5s ease-out;  -o-transition:max-height 5s ease-out;  transition:max-height 5s ease-out   }   .elementskit-navbar-nav>.elementskit-dropdown-has>.elementskit-dropdown li a {  padding-left:15px   } } @keyframes scroll {   0% {  opacity:1;   }   100% {  opacity:0;  transform:translateY(46px);   } } @keyframes scroll {   0% {  opacity:1;   }   100% {  opacity:0;  transform:translateY(46px);   } } @-webkit-keyframes ripple {   70% {  box-shadow:0 0 0 70px rgba(255, 255, 255, 0);   }   100% {  box-shadow:0 0 0 0 rgba(255, 255, 255, 0);   } } @keyframes ripple {   70% {  box-shadow:0 0 0 70px rgba(255, 255, 255, 0);   }   100% {  box-shadow:0 0 0 0 rgba(255, 255, 255, 0);   } }   @keyframes rotation {   0% {  transform:rotate(0deg);   }   25% {  transform:rotate(90deg);   }   50% {  transform:rotate(180deg);   }   75% {  transform:rotate(270deg);   }   100% {  transform:rotate(360deg);   } } @keyframes bar-top {   0% {  transform:scale(0, 1);   }   12.5% {  transform:scale(1, 1);   }   87.5% {  transform:scale(1, 1);   }   100% {  transform:scale(0, 1);   } } @keyframes bar-right {   0% {  transform:scale(1, 0);   }   12.5% {  transform:scale(1, 0);   }   25% {  transform:scale(1, 1);   }   75% {  transform:scale(1, 1);   }   87.5% {  transform:scale(1, 0);   }   100% {  transform:scale(1, 0);   } } @keyframes bar-bottom {   0% {  transform:scale(0, 1);   }   25% {  transform:scale(0, 1);   }   37.5% {  transform:scale(1, 1);   }   62.5% {  transform:scale(1, 1);   }   75% {  transform:scale(0, 1);   }   100% {  transform:scale(0, 1);   } } @keyframes bar-left {   0% {  transform:scale(1, 0);   }   37.5% {  transform:scale(1, 0);   }   50% {  transform:scale(1, 1);   }   62.5% {  transform:scale(1, 0);   }   100% {  transform:scale(1, 0);   } } @keyframes slide {   from {  background-position:0 0;   }   to {  background-position:200px 0;   } } @-webkit-keyframes slide {   from {  background-position:0 0;   }   to {  background-position:200px 0;   } } @keyframes move {   25% {  opacity:1;   }   33% {  opacity:1;  transform:translateY(30px);   }   67% {  opacity:1;  transform:translateY(40px);   }   100% {  opacity:0;  transform:translateY(55px) scale3d(0.5, 0.5, 0.5);   } } @keyframes pulse {   to {  opacity:1;   } }   @keyframes ellipse-animation {   0% {  border-top-left-radius:50%;  border-top-right-radius:50%;  border-bottom-right-radius:50%;  border-bottom-left-radius:50%;   }   25% {  border-top-left-radius:0%;  border-top-right-radius:50%;  border-bottom-right-radius:50%;  border-bottom-left-radius:50%;  transform:rotate(90deg);   }   50% {  border-top-left-radius:0;  border-top-right-radius:0;  border-bottom-right-radius:0;  border-bottom-left-radius:0;  transform:rotate(180deg);   }   75% {  border-top-left-radius:50%;  border-top-right-radius:50%;  border-bottom-right-radius:0;  border-bottom-left-radius:0;  transform:rotate(270deg);   }   100% {  border-top-left-radius:0%;  border-top-right-radius:0%;  border-bottom-right-radius:0%;  border-bottom-left-radius:0%;  transform:rotate(360deg);   } }
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
 body {  font-size:16px;  line-height:28px;  color:#454545;  font-weight:400;  -ms-word-wrap:break-word;  word-wrap:break-word;  background:#ffffff;  -webkit-font-smoothing:antialiased;  -webkit-text-size-adjust:100%;  overflow-x:hidden;  font-family:"Rubik"   }   .site.demo-ten {  overflow:hidden;   }   a,   h1,   h2,   h3,   h4,   h5,   h6,   strong,   dt,   th,   .comment-meta .fn,   .comment-reply-link,   .no-comments {  color:#1d2c38;  -webkit-transition:.3s;  transition:.3s;   }  a {  text-decoration:none;   }  h1,   h2,   h3,   h4,   h5,   h6 {  font-family:"Nunito";  font-weight:700;  margin-bottom:15px;   }  h1 {  font-size:40px;  line-height:50px;   }  h2 {  font-size:36px;  line-height:46px;   }  h3 {  font-size:32px;  line-height:40px;   }  h4 {  font-size:28px;  line-height:37px;   }  h5 {  font-size:24px;  line-height:32px;   }  h6 {  font-size:22px;  line-height:28px;   }  a:hover {  color:#104cba;  text-decoration:none;   }  .logo-area .site-branding .site-title {  margin:0;  padding-top:0px;   }  .logo-area .site-branding .site-title a {  color:#ffffff;   }   .header-one.default .logo-area .site-branding .site-title a{  color:#030511   }   .header-two .logo-area .site-branding .site-title {  padding-top:0;   }  .logo-area .site-branding {  min-width:150px;  text-align:center;   }  .header-three .site-branding img {  height:auto;   }  .header-six .logo-area .site-branding .site-title a {  color:#2f97f7;   }  .preloader-area {  position:fixed;  width:100%;  height:100vh;  background:#ffffff;  z-index:999999999999999;   }  .theme-loader {  width:70px;  height:70px;  margin:auto;  transform-style:preserve-3d;  animation:animate 4.59s ease-in-out infinite;  z-index:999;  position:absolute;  left:0;  right:0;  top:0;  bottom:0;   }  .theme-loader:before,   .theme-loader:after {  content:"";  width:50px;  height:50px;  border:15px solid #1B76FF;  border-radius:50%;  position:absolute;  animation:animate_1 1.73s ease-in-out infinite both reverse;   }  .theme-loader:after {  border-color:#0D47A1;  animation-delay:-0.86s;   }  @keyframes animate {  0%,  100% { transform:rotateX(8.75deg) rotateY(35deg);  }  50% { transform:rotateX(35deg) rotateY(-35deg) rotate(180deg);  }   }  @keyframes animate_1 {  0%,  100% { transform:translateZ(25px) rotateX(14deg);  }  33% { transform:translateZ(-25px) scale(0.4);  }  66% { transform:translateZ(-25px);  }   }  .theme-btns {  border-radius:5px;  background-color:rgb( 16, 76, 186);  padding:20px 30px;  font-size:16px;  color:#fff;  font-weight:600;  line-height:1;  display:inline-block;   }  .theme-btns:hover {  background-color:#1d2c38;  color:#fff;   }  ul.slick-dots {  margin:0;  padding:0;  list-style:none;  text-align:center;   }  ul.slick-dots li {  display:inline-block;  margin:0 4px;  line-height:0;   }  ul.slick-dots li button {  font-size:0;  border:none;  width:18px !important;  height:4px;  background:#091d3e;  border-radius:0;  display:inline-block;   }  ul.slick-dots li.slick-active button {  background-color:#104cba   }  .theme-btns.gradient-btn-one,   .theme-btns.gradient-btn-two,   a.theme-btns.gradient-btn-one,   a.theme-btns.gradient-btn-two {  z-index:1;  position:relative;  border-radius:4px;  padding:20px 36px;  text-transform:uppercase;  background:-webkit-gradient(linear, left top, right top, color-stop(-21.46%, #A146E8), color-stop(36.39%, #6C63D0), to(#387DB8));  background:-webkit-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);  background:-o-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);  background:linear-gradient(90deg, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   }  .header-nine ul.restly-hmini {  margin-right:15px;   }  @media only screen and (max-width:480px) {  .theme-btns.gradient-btn-one,  .theme-btns.gradient-btn-two,  a.theme-btns.gradient-btn-one,  a.theme-btns.gradient-btn-two { padding:12px 25px;  }   }  .theme-btns.gradient-btn-one:before,   .theme-btns.gradient-btn-two:before,   a.theme-btns.gradient-btn-one:before,   a.theme-btns.gradient-btn-two:before {  content:'';  z-index:-1;  left:50%;  top:50%;  -webkit-transition:0.5s;  -o-transition:0.5s;  transition:0.5s;  border-radius:4px;  position:absolute;  background:#030511;  -webkit-transform:translate(-50%, -50%);  -ms-transform:translate(-50%, -50%);  transform:translate(-50%, -50%);   }  .theme-btns.gradient-btn-one:hover:before,   .theme-btns.gradient-btn-two:not(hover):before,   a.theme-btns.gradient-btn-one:hover:before,   a.theme-btns.gradient-btn-two:not(hover):before {  opacity:1;  width:calc(100% - 3px);  height:calc(100% - 3px);   }  .theme-btns.gradient-btn-two:hover:before,   .theme-btns.gradient-btn-one:not(hover):before,   a.theme-btns.gradient-btn-two:hover:before,   a.theme-btns.gradient-btn-one:not(hover):before {  width:0;  height:0;  opacity:0;   }  .header-ten .main-header.sticky-bar {  background:transparent !important;   } .tp-menu-wrapper {   position:fixed;   top:0;   left:0;   bottom:0;   background-color:#24231dc4;   z-index:999999;   width:0;   width:100%;   height:100%;   -webkit-transition:all ease 0.8s;   transition:all ease 0.8s;   opacity:0;   visibility:hidden;  }   .tp-menu-wrapper .mobile-logo {   padding-bottom:30px;   padding-top:40px;   display:block;   text-align:center;   background-color:#104cba;  }   .tp-menu-wrapper .mobile-logo a {   color:#ffffff;  }   .tp-menu-wrapper .mobile-logo svg {   max-width:185px;  }   .tp-menu-wrapper .tp-menu-toggle {   border:none;   font-size:22px;   position:absolute;   right:-40.5px;   top:25px;   padding:0;   line-height:1;   width:33px;   height:33px;   line-height:35px;   font-size:18px;   z-index:1;   color:#ffffff;   background-color:#283641;   border-radius:50%;  }   .tp-menu-wrapper .tp-menu-area {   width:100%;   max-width:310px;   background-color:#ffffff;   border-right:3px solid #104cba;   height:100%;   position:relative;   left:-110%;   opacity:0;   visibility:hidden;   -webkit-transition:all ease 1s;   transition:all ease 1s;   z-index:1;  }   .tp-menu-wrapper.tp-body-visible {   opacity:1;   visibility:visible;  }   .tp-menu-wrapper.tp-body-visible .tp-menu-area {   left:0;   opacity:1;   visibility:visible;  }   .tp-mobile-menu {   overflow-y:scroll;   max-height:calc(100vh - 200px);   padding-bottom:40px;   margin-top:33px;   text-align:left;  }   .tp-mobile-menu ul {   margin:0;   padding:0 0;  }   .tp-mobile-menu ul li {   border-bottom:1px solid;   list-style-type:none;   border-color:#ededed;  }   .tp-mobile-menu ul li li:first-child {   border-top:1px solid;   border-color:#ededed;  }   .tp-mobile-menu ul li a {   display:block;   position:relative;   padding:12px 0;   line-height:1.4;   font-size:14px;   text-transform:capitalize;   color:#1d2c38;   padding-left:18px;  }  .tp-mobile-menu ul li.tp-active>a {   color:#104cba;  }   .tp-mobile-menu ul li ul li {   padding-left:10px;  }   .tp-mobile-menu ul li ul li:last-child {   border-bottom:none;  }   .tp-mobile-menu ul .tp-item-has-children>a {   position:relative;  }   .tp-mobile-menu ul .tp-item-has-children>a .tp-mean-expand {   position:absolute;   right:0;   top:50%;   font-weight:600;   font-size:10px;   width:25px;   height:25px;   line-height:25px;   margin-top:-12.5px;   display:inline-block;   text-align:center;   background-color:#104cba;   color:#ffffff;   border-radius:50%;  }   .tp-mobile-menu ul .tp-item-has-children>a .tp-mean-expand:before {   content:"\f061";   font-family:'Font Awesome 5 Free';   }   .tp-mobile-menu ul .tp-item-has-children>a:after {   content:"\f063";   font-family:'Font Awesome 5 Free';   width:22px;   height:22px;   line-height:22px;   display:inline-block;   text-align:center;   font-size:12px;   border-radius:50px;   background-color:#dfdfdfde;   float:right;   margin-top:1px;  }   .tp-mobile-menu ul .tp-item-has-children.tp-active>a .tp-mean-expand:before {   content:"\f063";   font-family:'Font Awesome 5 Free';  }   .tp-mobile-menu ul .tp-item-has-children.tp-active>a:after {   content:"\f061";   font-family:'Font Awesome 5 Free';  }   .tp-mobile-menu>ul {   padding:0 25px;  }   .tp-mobile-menu>ul>li:last-child {   border-bottom:none;  }   .tp-menu-toggle {   width:50px;   height:50px;   padding:0;   font-size:20px;   border:none;   display:inline-block;   border-radius:5px;   margin-right:24px;   position:absolute;   right:20px;  }   .tp-menu-toggle:hover {   background-color:#1d2c38;  }   @media (max-width:400px) {   .tp-menu-wrapper .tp-menu-area { width:100%; max-width:270px;   } .tp-mobile-menu>ul { padding:0 20px;   }  }   .tp-header {   position:relative;   z-index:41;  }   .tp-header .icon-btn {   color:#1d2c38;   background-color:transparent;  }   .tp-header .icon-btn:hover {   background-color:#104cba;   border-color:#104cba;   color:#ffffff;  }   .sticky-wrapper {   -webkit-transition:0.4s ease-in-out;   transition:0.4s ease-in-out;  }   .sticky-wrapper.sticky .menu-area {   position:fixed;   top:0;   right:0;   left:0;   z-index:99;   background-color:#ffffff;   box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.07);   -webkit-animation:stickyAni 0.4s ease-in-out;   animation:stickyAni 0.4s ease-in-out;  }   .sticky-wrapper.sticky .bg-transparent {   background-color:#1d2c38 !important;  }   @-webkit-keyframes stickyAni {   0% { -webkit-transform:translate3d(0, -40px, 0) scaleY(0.8); transform:translate3d(0, -40px, 0) scaleY(0.8); opacity:0.7;   } 100% { -webkit-transform:translate3d(0, 0, 0) scaleY(1); transform:translate3d(0, 0, 0) scaleY(1); opacity:1;   }  }   @keyframes stickyAni {   0% { -webkit-transform:translate3d(0, -40px, 0) scaleY(0.8); transform:translate3d(0, -40px, 0) scaleY(0.8); opacity:0.7;   } 100% { -webkit-transform:translate3d(0, 0, 0) scaleY(1); transform:translate3d(0, 0, 0) scaleY(1); opacity:1;   }  }   .header-absolute {   position:absolute;   top:0;   left:0;   width:100%;  }   .main-menu a {   display:block;   position:relative;   font-weight:600;   font-size:16px;   text-transform:capitalize;  }   .main-menu>ul>li>a {   padding:33px 15px 30px 15px;  }   .main-menu ul {   margin:0;   padding:0;  }   .main-menu ul li {   list-style-type:none;   display:inline-block;   position:relative;  }   .main-menu ul li:last-child {   margin-right:0 !important;  }   .main-menu ul li:first-child {   margin-left:0 !important;  }   .main-menu ul li:hover>ul.sub-menu,  .main-menu ul li:hover ul.mega-menu {   visibility:visible;   opacity:1;   -webkit-transform:scaleY(1);   -ms-transform:scaleY(1);   transform:scaleY(1);   z-index:9;  }   .main-menu ul.sub-menu {   position:absolute;   text-align:left;   top:100%;   left:0;   background-color:#ffffff;   visibility:hidden;   min-width:190px;   width:-webkit-max-content;   width:-moz-max-content;   width:max-content;   padding:7px;   left:-14px;   opacity:0;   z-index:-1;   border:0;   -webkit-transform:scaleY(0);   -ms-transform:scaleY(0);   transform:scaleY(0);   -webkit-transform-origin:top center;   -ms-transform-origin:top center;   transform-origin:top center;   -webkit-transition:all 0.4s ease 0s;   transition:all 0.4s ease 0s;  }   .main-menu ul.sub-menu a {   font-size:16px;   line-height:30px;  }   .main-menu ul.sub-menu {   padding:0;   left:-27px;  }   .main-menu ul.sub-menu li {   display:block;   margin:0 0;   padding:0px;   border-bottom:1px solid #dfdfdfde;  }   .main-menu ul.sub-menu li:last-child {   border:none;  }   .main-menu ul.sub-menu li a {   position:relative;   padding-left:0;   text-transform:capitalize;   padding:15px 20px;  }   .main-menu ul.sub-menu li ul.sub-menu {   left:100%;   right:auto;   top:0;   margin:0 0;  }   .main-menu ul.sub-menu li ul.sub-menu li ul {   left:100%;   right:auto;  }   .menu-expand {   font-weight:500;   text-transform:capitalize;   color:#1d2c38;  }   .menu-expand:hover {   color:#104cba;  }   .menu-expand i {   margin-right:8px;  }   .inquiry-list {   font-weight:500;   text-transform:capitalize;   color:#ffffff;  }   .inquiry-list:hover {   color:#104cba;  }   .inquiry-list i {   color:var(--yellow-color);   margin-right:10px;  }   .inquiry-list .count {   font-size:12px;   display:inline-block;   width:26px;   height:26px;   line-height:26px;   background-color:#ffffff;   color:#1d2c38;   text-align:center;   border-radius:99px;   margin-left:10px;  }   .header-button {   height:100%;   display:-webkit-box;   display:-webkit-flex;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -webkit-align-items:center;   -ms-flex-align:center;   align-items:center;   gap:10px;   margin-left:15px;  }   .header-three .header-button { margin-right:3px;  }  .header-logo {   padding-top:10px;   padding-bottom:10px;  }   .header-logo h2 {   margin-bottom:0;  }  .main-menu li.mega ul ul {   background:0 0;   width:auto  }   .main-menu li.mega li {   display:inline-block;   vertical-align:top;   margin-left:0  }   .main-menu li.mega li li {   display:block;   position:relative;   left:4px  }   .main-menu>ul>li.mega {   position:inherit  }   .main-menu>ul>li.mega>ul {   width:100%;   padding-right:var(--bs-gutter-x,.75rem);   padding-left:var(--bs-gutter-x,.75rem);   margin-right:0;   margin-left:0;   max-width:1320px;   left:0;   right:0;  }  .header-one .main-menu>ul>li.mega>ul {   margin-right:auto;   margin-left:auto; }  .main-menu>ul>li.mega>ul li.has-sub ul {   display:block;   position:relative;   left:auto  }   .main-menu>ul>li.mega>ul>li {   padding-bottom:15px;   box-sizing:border-box  }   .main-menu li.mega li li a {   padding:3px 15px;   border-color:transparent;   font-size:14px;   font-weight:normal;  }   .main-menu li.mega li.has-sub a:after {   display:none  }   .main-menu ul li.mega ul {   opacity:1;   visibility:visible;   top:auto;   box-shadow:none;  }   .main-menu ul li.mega ul li a:hover,  .main-menu ul li.mega ul li.current-menu-item a {   background:transparent !important;   color:#104cba;  }   .main-menu>ul>li.mega>ul li.has-sub ul {   padding-top:13px;   padding-bottom:1px;  }   .main-menu>ul>li.mega>ul li.has-sub ul {   padding-top:13px;   padding-bottom:1px;  }   .main-menu>ul>li.mega>ul>li>a {   padding:11px 15px;   border-bottom:1px solid rgb(223 223 223 / 87%);  }   .main-menu>ul>li.mega.column_2>ul>li {   width:49% !important;  }   .main-menu>ul>li.mega.column_3>ul>li {   width:33% !important;  }   .main-menu>ul>li.mega.column_4>ul>li {   width:24.6% !important;  }   .main-menu>ul>li.mega.column_5>ul>li {   width:19.6% !important;  }   .main-menu>ul>li.mega.column_6>ul>li {   width:16.3% !important;  }   .main-menu ul li.mega>ul {   left:0;  }   .main-menu li.mega > ul.sub-menu ul.sub-menu {   opacity:1;   -webkit-transform:scaleY(1);   -ms-transform:scaleY(1);   transform:scaleY(1);   position:relative;   left:0;  }   .main-menu li.mega > ul.sub-menu li {   border-color:transparent;   left:0;  }   .header-top ul li {  display:inline-block;  padding:0;  margin:0;   }  .header-top ul {  padding:0;  margin:0;   }  .header-top ul li span,   .header-top ul li p {  display:inline-block;  margin:0;   }  .office-time,   .social-icons {  display:inline-block;   }  .header-top {  background-color:#e5eef6;  padding:12px 0;   }  .header-top ul li,   .header-top ul li span,   .header-top ul li p,   .header-top ul li a,   .office-time,   .social-icons {  font-size:16px;  color:#1d2c38;   }   .header-eight .header-top ul li,   .header-eight .header-top ul li span,   .header-eight .header-top ul li p,   .header-eight .header-top ul li a,   .header-eight .office-time,   .header-eight .social-icons {  color:#ffffff;   }   .header-top ul li {  margin-right:45px;   }   .header-top ul li:last-child {  margin-right:0;   }  .top-header-right {  text-align:right;   }  .office-time {  margin-right:50px;   }  .social-icons ul li {  margin-right:0;  margin-left:17px;   }  .social-icons ul li:first-child {  margin-left:0;   }  .header-top ul li a:hover {  color:#104cba;   }  .header-top ul li span {  margin-right:5px;   }  .office-time i {  color:#104cba;  margin-right:5px;   }  .header-two .main-navigation ul>li a:hover,   .header-three .main-navigation ul>li a:hover {  color:#b0c2d7;   }  .header-two .main-navigation ul>li a:hover {  color:#b0c2d7;   }  .main-navigation ul ul.sub-menu li a:hover {  color:#ffffff;  background-color:#104cba;   }  .main-navigation ul ul.sub-menu li a {  color:#1d2c38;   }  .logo-area.logobg {  position:relative;  overflow:hidden;  padding:31px 121px 28px 70px;  z-index:0;   }  .logo-area.logobg:after {  content:"";  position:absolute;  left:0;  top:0;  background:#104cba;  height:100%;  width:5000px;  z-index:-1;   }  .site-branding img {  max-width:unset;   }  .header-top-fluid {  max-width:93%;  margin:auto;  padding-right:150px;   }  .main-header.header-fluid .navbar {  padding:0;   }  .main-header.header-fluid .nav-menu {  margin-right:217px;   }   .restly-header-builder .main-header.header-fluid .nav-menu {  margin-right:0px;   }   .header-two .logo-area {  padding:12px 38px;   }  .header-two .main-header.header-fluid .nav-menu {  margin-right:75px;   }  .header-two {  position:absolute;  width:100%;  clear:both;   }  .header-two .header-top {  background-color:transparent;  padding:12px 0;  border-bottom:1px solid #4e597b;   }  .header-two .main-header-right {  border-left:1px solid #4e597b;   }  .header-two .header-top {  background-color:transparent;  padding:12px 75px 12px 30px;  border-bottom:1px solid #4e597b;   }  .header-two .header-top ul li,   .header-two .header-top ul li span,   .header-two .header-top ul li p,   .header-two .header-top ul li a,   .header-two .office-time,   .header-two .social-icons,   .header-three .header-top ul li,   .header-three .header-top ul li span,   .header-three .header-top ul li p,   .header-three .header-top ul li a,   .header-three .office-time,   .header-three .social-icons {  font-size:16px;  color:#ffffff;   }  .header-two .main-navigation ul li a {  color:#ffffff;   }  .header-two .office-time i,   .header-three .office-time i {  color:#ffffff;  margin-right:5px;   }  .header-two .main-header.header-fluid {  width:100%;  border-bottom:1px solid #4e597b;  z-index:1;   }  .header-two .main-header.header-fluid {  display:flex;  align-items:center;  background:#222f5a;   }  .main-header-right.p-0.menu-width2 {  width:inherit;   }  .site-header.header-three.defult .site-title {  text-align:left;   }  .custom-container {  padding-left:80px;  padding-right:80px;   }  .site-header.header-seven .sticky-bar {  background-color:#ffffff;   }  .header-three .main-header {  border-bottom:1px solid rgb(255 255 255 / 32%);  position:absolute;  width:100%;  z-index:99;  min-height:100px;   }  .header-six .main-header {  border-bottom:1px solid rgb(255 255 255 / 32%);  position:absolute;  width:100%;  z-index:99;  min-height:83px;   }  .header-three .header-top {  background-color:#104cba;  padding:12px 0;   }  .header-three .header-top ul li a:hover {  color:#1d2c38;   }  .sticky-bar {  position:fixed;  padding-top:10px;  padding-bottom:15px;  z-index:999999999;  -webkit-animation:300ms ease-in-out 0s normal none 1 running fadeInDown;  animation:300ms ease-in-out 0s normal none 1 running fadeInDown;  transition:.3s;  -webkit-transition:.3s;  -moz-transition:.3s;  -ms-transition:.3s;  -o-transition:.3s;  width:100%;  top:0;   }  .header-three .main-header.sticky-bar {  position:fixed;  background-color:#222f5a;  padding:2px 0;  min-height:auto;  border:none;  z-index:99999999;   }  .header-two .sticky-bar {  padding-top:0;  padding-bottom:0;   }  .header-two.sticky-bar .header-top {  display:none;   }  .header-two.sticky-bar .logo-area {  padding:16px 70px;   }  .header-two.sticky-bar .main-header.header-fluid {  background-color:#222f5a;   }  .header-two.sticky-bar {  padding-top:0;  padding-bottom:0;   }  .header-two.sticky-bar .main-navigation ul li ul {  top:auto;   }  .header-two.sticky-bar .logo-area {  padding:7px 70px;   }  .header-three.header-four .header-top {  background-color:#e5eef6;   }  .header-three.header-four .header-top ul li,   .header-three.header-four .header-top ul li span,   .header-three.header-four .header-top ul li a,   .header-three.header-four .office-time,   .header-three.header-four .office-time i {  color:#1d2c38;   }  .header-three.header-four .header-top ul li a:hover {  color:#104cba;   }  .header-three.header-four .main-header {  border-bottom:none;   }  .header-search-popup {  position:fixed;  justify-content:center;  align-items:center;  width:100vw;  height:100vh;  z-index:9999;  padding-left:20px;  padding-right:20px;  display:flex;  top:0;  left:0;  transform:translateY(-130%);  transition:transform 600ms ease, opacity 600ms ease;   }  .header-search-popup.active {  transform:translateY(0%);   }  .header-search-overlay {  position:absolute;  top:0;  left:0;  right:0;  bottom:0;  background-color:rgb(6 18 39);  opacity:0.80;  cursor:pointer;  z-index:-1;   }  .header-four .button.search-open i {  font-size:17px;   }  .header-four .button.search-open {  margin-right:30px;  color:#fff;  font-weight:400;  cursor:pointer;   }  .header-search-popup-content {  width:100%;  max-width:550px;   }  .header-search-popup-content form {  display:flex;  flex-wrap:wrap;  position:relative;  background-color:#eff2f6;  overflow:hidden;   }  .header-search-popup-content form button {  border:none;  outline:none;  padding:0;  width:70px;  height:68px;  display:flex;  justify-content:center;  align-items:center;  text-align:center;  position:absolute;  top:0;  right:-1px;  border-radius:0;  background-color:#104cba;  color:#fff;   }  .header-five .container nav {  position:relative;   }  .header-five .container nav:after {  content:"";  background:#ffffff;  width:5000px;  height:100%;  top:0;  right:-16px;  z-index:-1;  position:absolute;  box-shadow:0px 11px 16px 0px rgb(16 76 186 / 10%);   }  .header-five .logo-area .site-branding .site-title a {  color:#1d2c38;   }  .header-five .main-navigation ul li ul {  top:82px;   }  .header-five .main-navigation ul li a {  color:#1d2c38;   }  .header-three.header-five .main-header.sticky-bar {  background-color:transparent;   }  .header-six .main-header {  background:#F4F7FA;   }  .button.search-open {  cursor:pointer;  transition:.4s;   }   .header-five .button.search-open{  color:#040B11   }   a.theme-login-btn {  border:2px solid #2F97F7;  padding:12px 20px;  border-radius:3px;  font-family:"Rubik";  font-weight:500;  text-transform:uppercase;  color:#2F97F7;   }  .login-signup-btn {  margin-left:20px;   }  a.theme-login-btn:hover {  background-color:#2F97F7;  color:#ffffff;   }  .header-six .main-header.sticky-bar {  position:fixed;  width:100%;  top:0;   }  .site-header.header-seven .logo-area .site-branding .site-title a {  color:#1d2c38;   }  .header-seven .header-number {  margin-right:100px;   }  .header-number>i {  font-size:18px;  margin-right:20px;  border:1px solid #E5E7EF;  width:50px;  height:50px;  background:transparent;  line-height:50px;  border-radius:50%;  text-align:center;   }  .header-number .number-content span {  color:#333F7D;  display:block;  font-size:14px;  margin-bottom:5px;   }  .header-number .number-content a {  color:#000F5C;  font-size:20px;  text-decoration:underline;   }  .header-number {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;   }  .header-seven .main-header {  border-bottom:1px solid #E5E7EF;   }  .header-top .top8 {  display:inline-block;   }  .top-header-right.top8 {  float:right;   }  .header-top .eight-email-list {  display:inline-block;   }  .header-top .eight-email-list ul li {  padding-right:20px;  margin-right:20px;  border-right:1px solid rgba(255, 255, 255, 0.3);   }  .header-top .top8 ul li span i {  color:#F43336;  margin-right:10px;   }  .header-eight .header-top {  background:#000000;   }  .header-top .top8 ul li,   .header-top .top8 ul li span,   .header-top .top8 ul li a {  color:#ffffff;   }  .header-top .top8 ul li a:hover {  color:#F43336;   }  .top-header-left.top8 {  padding-left:270px;   }  .rtl .top-header-left.top8 {  padding-left:0px;  padding-right:270px;   }  .rtl .top-header-right.top8 {  float:left;   }  .header-eight .logo-area a {  background:#f43336;  padding:34px 60px;  border-bottom-right-radius:40px;  border-bottom-left-radius:40px;   }  .header-eight .logo-area {  margin-top:-95px   }  .header-eight .main-header.sticky-bar .logo-area {  margin-top:0;   }  .header-eight .button.search-open {  padding-right:40px;   }  .header-eight .button.search-open {  padding-right:40px;   }  .header-eight .theme-btns {  background-color:#000000;   }  .header-eight .theme-btns:hover {  background:#f43336;   }  .header-eight .main-navigation ul li a:hover {  color:#f43336;   }  .header-eight .main-navigation ul li ul li a:hover,   .header-eight .main-navigation ul li ul li.current-menu-item>a,   .header-eight .main-navigation ul li ul li.current_page_item>a,   .header-eight .main-navigation ul li ul li.current_page_ancestor>a {  background:#f43336;   }  .header-eight .sticky-bar {  background-color:#f5f5f5;   }  .header-nine .main-navigation ul li a {  color:#ffffff;   }  .header-nine .button.search-open,   .header-nine .restly-hmini a span.fas {  cursor:pointer;  transition:.4s;  width:40px;  height:40px;  border:2px solid rgba(255, 255, 255, 0.2);  border-radius:100%;  text-align:center;  padding:10px;  color:#ffffff;  font-size:15px;   }  .header-nine ul.restly-hmini span.count {  width:20px;  height:20px;  background:-webkit-gradient(linear, left top, right top, color-stop(-21.46%, #A146E8), color-stop(36.39%, #6C63D0), to(#387DB8));  background:-webkit-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);  background:-o-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);  background:linear-gradient(90deg, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);  line-height:20px;  border-radius:50%;  text-align:center;  left:-14px;   }  .header-nine .main-header {  border-bottom:1px solid rgba(255, 255, 255, 0.1);  background:transparent;  position:absolute;  width:100%;  z-index:2;   }  .header-nine .main-header.sticky-bar {  position:fixed;  background-color:#0e0e0e;   }  .header-ten .main-header {  position:relative;  left:0px;  top:0px;  z-index:999;  width:100%;  -webkit-transition:all 500ms ease;  -o-transition:all 500ms ease;  transition:all 500ms ease;   }  @media only screen and (min-width:991px) {  .header-ten .container { max-width:1620px;  }   }  .header-ten .logo-area .site-branding .site-title a {  color:#1d2c38;   }  .header-ten .header-top {  background:#104cba;  color:#fff;   }  .header-ten .header-top p {  margin:0;  padding:0;   }  .header-ten .header-top a {  color:#fff;  text-decoration:underline;   }  .header-ten .header-top a:hover {  color:#1d2c38;   }  .header-ten .header-upper {  position:absolute;  width:100%;   }  .header-ten .sticky-bar .header-upper {  background:white;   }  .header-ten a.theme-btns {  color:#1d2c38;  border:1px solid #e5e5e5;  background:transparent;  padding:17px 25px;   }  .header-ten a.theme-btns:hover {  background:#e5eef6;   }  .header-ten a.theme-btns i {  transition:.4s;  margin-left:10px;   }  .header-ten a.theme-btns:hover i {  transition:.4s;  margin-left:15px;  margin-right:-5px;   }  .header-ten a.login {  color:#454545;  font-size:18px;  margin:0 35px;   }  .header-ten a.login i {  margin-right:8px;   }  .header-ten a.login:hover {  color:#2058bf;   }  @media screen and (min-width:1024px) and (max-width:1197px) {  .header-ten .button .theme-btns { display:none;  }   }  @media screen and (max-width:1023px) {  .header-ten a.login, .header-ten .button .theme-btns { display:none;  }  .header-ten .main-header .navbar { padding:10px 0;  }   } .breadcroumb-area {  background-position:top center;  background-size:cover;  background-repeat:no-repeat;  padding-top:290px;  padding-bottom:213px;  background-color:#222f5a;   }  .header-two .breadcroumb-area {  position:absolute;  width:100%;  top:0;  z-index:-1;   }  .breadcroumn-contnt .brea-title {  font-size:60px;  color:#fff;  line-height:80px;  font-weight:900;  margin-bottom:20px;   }  .bre-sub span {  color:#fff;   }  .bre-sub span a {  color:#fff;   }  .bre-sub {  color:#fff;   }  .bre-sub span {  margin:0 2px;  font-size:18px;  font-weight:600;  font-family:'Rubik';   }  .header-two .main-navigation ul li a,   .header-three .main-navigation ul li a {  color:#ffffff;   }  .page-builder-not-used .site-main.content-area,   .search .site-main.content-area {  padding:120px 0;   }  .post-single iframe {  border:0;  width:100%;   }  .post-tag label {  font-weight:bold;  color:#1d2c38;   }  .post-tag-social {  font-size:14px;  margin:0px 0 40px 0;  clear:both;  padding-top:30px;   }  .post-tag-social .post-share label {  color:#1d2c38;   }  .post-tag-social .post-share ul {  padding:0;  margin:0;   }  .post-tag span.tagcloud a {  margin-left:5px;  text-transform:capitalize;  color:#1d2c38;  display:inline-block;   }  .post-tag span.tagcloud a:after {  content:",";   }  .post-tag-social .share-this-post ul li a {  width:30px;  height:30px;  display:block;  color:#fff;  background-color:#2058bf;  border-radius:100%;  font-size:13px;  line-height:32px;   }  .post-tag-social .share-this-post ul li {  display:inline-block;  text-align:center;  margin-left:5px;   }  .post-tag-social .share-this-post ul li a:hover {  background-color:#1d2c38;   }  .post-tag-social .share-this-post ul li a:hover i {  color:#fff;   }  .post-tag-social .share-this-post ul li a i {  color:#fff;   }  .post-tag span.tagcloud a:hover {  color:#2058bf;   }  .grid .post-img img,   .grid-ls .post-img img,   .grid-rs .post-img img {  height:auto;  object-fit:cover;   }  .post-meta-box ul li i {  margin-right:10px;  color:#104cba;   }  .post-img img {  max-width:100%;  object-fit:cover;   }  .post-meta-box ul li {  display:inline-block;  margin-right:30px;  font-size:14px;  text-transform:capitalize;  line-height:27px;   }  li.post-cat a {  display:inline-block;   }  .post-meta-box ul li a,   .post-meta-box label {  color:#1d2c38;   }  .share-this-post ul li {  margin-right:0;  margin-left:15px;   }  .share-this-post ul li a i {  color:#1d2c38;   }  .share-this-post ul li a:hover i,   .post-meta-box ul li a:hover {  color:#104cba;   }  h2.entry-title {  font-size:30px;  line-height:40px;  color:#1d2c38;   }  .post-details h2.entry-title {  font-size:35px;  line-height:45px;   }  .post-content p {  font-size:16px;  line-height:1.7;   }  .post-content {  padding-top:0px;  margin-bottom:25px;   }  .post-single .post-content {  padding-top:16px;   }  .post-meta-box {  line-height:1;  padding-top:33px;  padding-bottom:20px;   }  .post-details .post-meta-box {  padding-top:0px;   }  .post-meta-box ul {  padding:0;  margin:0;   }  .share-this-post {  display:inline-block;   }  .post-share label {  margin-right:0px;   }  .post-share {  margin-right:6px;   }  .post-share ul li,   .post-share span {  display:inline;   }  .share-this-post ul li i {  padding:0;  margin:0;   }  .post-button .theme-btns {  padding:20px 45px;  font-size:15px;   }  .single-post-item .post-thumbnail img {  max-width:100%;   }  .post-title h2.entry-title {  padding:0;  margin:0;   }  .all-posts-wrapper .single-post-item {  margin-bottom:60px;   }  .post-img {  position:relative;   }  a.post-video {  position:absolute;  left:0;  right:0;  top:0;  bottom:0;  margin:auto;  width:100px;  height:100px;  background-color:#2058bf;  border-radius:100%;  text-align:center;  vertical-align:middle;  line-height:101px;  color:#fff;   }  a.post-video:hover {  background-color:#ffffff;  color:#2058bf;   }  nav.navigation.pagination ul,   .woocommerce-pagination ul,   .pagination-area ul,   nav.navigation.comments-pagination {  padding:0;  margin:0;  list-style:none;   }  .woocommerce-pagination ul li a,   nav.navigation.pagination ul li a,   nav.navigation.pagination ul li span,   .page-links span,   .page-links a,   .pagination-area ul li a,   nav.navigation.comments-pagination ul li a,   nav.navigation.comments-pagination ul li span.page-numbers.current,   .woocommerce-pagination ul li span.page-numbers.current {  display:inline-block;  width:50px;  height:50px;  border-radius:100%;  border:2px solid #e5e5e5;  text-align:center;  vertical-align:middle;  color:#222f5a;  line-height:50px;  font-weight:400;   }  .woocommerce-pagination ul li,   nav.navigation.pagination ul li,   .pagination-area ul li,   nav.navigation.comments-pagination ul li {  display:inline-block;  margin-right:5px;   }  .woocommerce-pagination ul li span.page-numbers.current,   nav.navigation.pagination ul li a:hover,   nav.navigation.pagination ul li span.current,   .page-links span.current,   .page-links a:hover,   .pagination-area ul li a:hover,   .pagination-area ul li a.current,   nav.navigation.comments-pagination ul li span.page-numbers.current {  background-color:#2058bf;  color:#fff;  border-color:transparent;   }  .pagination-area {  text-align:center;  margin:40px 0;   }  .comments-area a.page-numbers:hover {  background-color:#2058bf;  color:#fff;   }  .comment-pagination:empty {  margin-top:0;  display:none;   }  .comment-content a {  word-wrap:break-word;   }  nav.navigation.comments-pagination {  margin-top:50px;   }  .sidebar-widget-area .widget p,   .sidebar-widget-area .widget ul li,   .sidebar-widget-area .widget {  font-size:14px;   }  .sidebar-widget-area .widget {  background-color:#eff2f6;  margin-bottom:40px;  padding:40px 30px;   }  .widget.author-info-item,   .sidebar-sticky-area {  position:-webkit-sticky;  position:sticky;  top:114px;   }  .sidebar-widget-area .widget form.search-form input {  background:#ffffff;   }  footer .widget {  margin-bottom:50px;   }  .sidebar-widget-area h2.widget-title {  font-size:20px;  font-weight:bold;  line-height:60px;  position:relative;  padding:0;  margin:0;  margin-bottom:35px;   }  .sidebar-widget-area h2.widget-title:after {  content:"";  width:10px;  height:2px;  background:#104cba;  position:absolute;  left:0;  bottom:0;   }  .sidebar-widget-area h2.widget-title:before {  content:"";  width:30px;  height:2px;  background:#104cba;  position:absolute;  left:15px;  bottom:0;   }  .sidebar-widget-area ul li a {  color:#1d2c38;  font-size:14px;  line-height:32px;   }  section.widget:last-of-type {  margin-bottom:0;   }  table {  width:100%;  border-left:1px solid;  border-bottom:1px solid;  border-color:#d7d7d7;  margin:0 0 20px;   }  table th,   table td {  border-top:1px solid;  border-right:1px solid;  text-align:center;  padding:8px;  border-color:#d7d7d7;   }  .widget table caption {  padding-bottom:0;   }  .widget.widget_rss .rss-date {  margin-bottom:8px;  display:block;  margin-top:4px;  color:#104cba;  font-weight:700;   }  .widget.widget_rss cite {  margin-top:10px;  display:block;  color:#104cba;   }  .widget.widget_rss ul li {  border-top:0;  padding-bottom:20px;  border-bottom:1px solid #2a5db9;  margin-bottom:20px;   }  .widget.widget_text img {  max-width:100%;  height:auto;   }  .widget.widget_rss ul li:last-child {  margin-bottom:0;  border:none;   }  .widget_rss li cite:before {  display:inline-block;  width:20px;  height:2px;  background:#ffffff;  content:"";  position:relative;  top:-5px;  margin-right:10px;   }  .widget.widget_text img {  margin:15px 0;   }  .widget.widget_tag_cloud a {  background-color:#dfe3e8;  padding:11px 25px;  line-height:18px;  font-size:14px !important;  text-transform:capitalize;  border-radius:5px;  margin-right:5px;  color:#1d2c38;  display:inline-block;  clear:both;  overflow:hidden;   }  .widget.widget_tag_cloud a:hover {  background-color:#2058bf;  color:#ffffff;   }  .widget select,   .widget select:focus {  padding:0 15px;  width:100%;  cursor:pointer;  border-color:#dddddd;  outline:none;  color:#1d2c38;   }  .sidebar-widget-area .widget.widget_archive li,   .sidebar-widget-area .widget.widget_categories li,   .sidebar-widget-area .widget.widget_pages li,   .sidebar-widget-area .widget.widget_meta li,   .sidebar-widget-area .widget.widget_recent_entries li a,   .sidebar-widget-area .widget.widget_rss li a,   .sidebar-widget-area .widget.widget_text strong,   .sidebar-widget-area .widget.widget_nav_menu a {  color:#1d2c38;  font-size:16px;  line-height:30px;   }  .sidebar-widget-area .widget.widget_pages li a,   .sidebar-widget-area .widget.widget_meta li a,   .sidebar-widget-area .widget.widget_recent_entries li a,   .sidebar-widget-area .widget.widget_nav_menu a {  font-size:16px;  line-height:28px;  font-weight:400;   }  .sidebar-widget-area .widget.widget_archive li:hover .post-count-number {  background-color:#104cba;  color:#ffffff;   }  .widget ul li>span.number {  float:right;  color:#1d2c38;   }  footer .widget ul li>span.number {  color:#ffffff;   }  .sidebar-widget-area ul li a:hover,   .sidebar-widget-area .widget.widget_nav_menu a:hover,   .sidebar-widget-area .widget.widget_recent_entries li a:hover,   .sidebar-widget-area .widget.widget_rss li a:hover {  color:#2058bf;   }  .widget form.search-form {  width:100%;  position:relative;   }  .widget form.search-form input,   .widget form.search-form label {  width:100%;   }  .widget form.search-form input {  padding:14px;  border:transparent;   }  .widget form.search-form .search-button button[type="submit"] {  position:absolute;  right:0;  width:auto;  font-size:14px;  background:transparent;  top:0;  border:none;  padding:26px 32px;  color:#2058bf;  line-height:1;   }  .widget form.search-form input:focus,   .widget form.search-form input:focus-visible {  border:1px solid #2058bf;  outline:none;  -webkit-transition:all 0.4s ease-in-out;  -moz-transition:all 0.4s ease-in-out;  -ms-transition:all 0.4s ease-in-out;  -o-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out;   }  .widget.widget_text img {  margin:15px 0;   }  .sidebar-widget-area .widget_recent_comments span.comment-author-link a {  color:#104cba;   }  .bre-sub span>i {  font-size:11px;  margin:0 5px;   }  blockquote p {  font-size:16px;   }  blockquote p {  font-size:20px;   }  .post-content blockquote p {  font-size:20px;  font-weight:bold;  font-family:'Nunito';  line-height:30px;  color:#1d2c38;   }  blockquote {  padding-left:30px;  border-left:5px solid #2058bf;  margin:30px 0 30px 0;   }  blockquote cite {  font-size:16px;  font-style:normal;  font-weight:600;  color:#1d2c38;   }  .post-contents.entry-content p {  margin-bottom:25px;   }  .comments-area {  background:#ffffff;   }  .cform-input {  position:relative;   }  .all-comments {  border-top:1px solid #eef3f9;  margin-top:50px;  padding-top:50px;   }  .comment-list {  margin-top:50px;   }  .comment-list>ul,   ul.children {  margin:0;  padding:0;  list-style:none;   }  .single-comment {  border-top:1px solid #eef3f9;  margin-top:50px;  padding-left:100px;  padding-top:50px;  position:relative;  list-style-type:none;   }  .single-comment .single-comment {  margin-left:-50px;   }  .single-comment.pingback-comment {  padding-left:0;   }  .comment-author {  border-radius:50%;  -webkit-box-shadow:0 16px 32px rgba(0, 0, 0, 0.12);  box-shadow:0 16px 32px rgba(0, 0, 0, 0.12);  height:80px;  left:0;  overflow:hidden;  position:absolute;  top:auto;  width:80px;   }  .comment-meta {  overflow:hidden;  padding-bottom:15px;   }  .comment-left-meta {  float:left;   }  .comment-reply {  float:none;  margin-top:20px;   }  .comment-list #reply-title {  margin-top:50px;   }  .comment-reply a {  display:inline-block;   }  .comment-reply a i {  margin-right:5px;   }  .comment-reply a:hover {  color:#2058bf;   }  .comment-meta h4 {  font-size:16px;  margin-bottom:5px;  margin-right:10px;  display:inline-block;   }  .comment-meta .comment-date {  color:#2058bf;  font-size:14px;  letter-spacing:1px;  text-transform:capitalize;  display:inline-block;   }  .no-comments {  border-top:1px solid #eef3f9;  border-bottom:1px solid #eef3f9;  padding-top:25px;  padding-bottom:25px;  text-align:center;  text-transform:capitalize;  letter-spacing:1px;  font-weight:700;   }  .comment-box {  margin-top:50px;   }  .comment-box {  border-top:1px solid #eef3f9;  margin-top:50px;  padding-top:39px;   }  .comment-form {  margin-top:30px;   }  .comment-form input,   .comment-form textarea {  border:2px solid #eef3f9;  border-radius:0;  margin-bottom:27px;  max-height:140px;  padding:10px 20px;  -webkit-transition:all 0.3s ease 0s;  transition:all 0.3s ease 0s;  width:100%;   }  .comment-form input:focus,   .comment-form textarea:focus {  border-color:#2058bf;   }  .comment-form input[type="submit"] {  border-radius:5px;  background-color:rgb( 16, 76, 186);  padding:20px 30px;  font-size:16px;  color:#fff;  font-weight:600;  line-height:1;  display:inline-block;  width:auto;  font-weight:500;  border-color:transparent;  margin-bottom:0;   }  .comment-list #reply-title small a {  font-size:15px;  margin-left:10px;   }  .comment-box p.form-submit {  margin-bottom:0;   }  .comment-form input[type="submit"]:hover {  background-color:#1d2c38;  color:#fff;   }  .comments-title,   .reply-title,   .comment-reply-title {  position:relative;  text-transform:capitalize;  z-index:1;  font-size:25px;  line-height:1.5;  margin:0;   }  .comments-title span,   .reply-title span {  background:#fff none repeat scroll 0 0;  overflow:hidden;  padding:10px 20px;  position:relative;   }  .cform-input.name:after {  content:"\f406";  font-family:'Font Awesome 5 Free';  position:absolute;  right:25px;  color:#104cba;  z-index:999;  font-weight:700;  top:20px;   }  .cform-input.email:after {  content:"\f0e0";  font-family:'Font Awesome 5 Free';  position:absolute;  right:25px;  color:#104cba;  z-index:999;  font-weight:700;  top:22px;   }  .cform-input.website:after {  content:"\f0c1";  font-family:'Font Awesome 5 Free';  position:absolute;  right:25px;  color:#104cba;  z-index:999;  font-weight:700;  top:20px;   }  .cform-input.message:before {  content:"\f303";  font-family:'Font Awesome 5 Free';  font-weight:900;  position:absolute;  right:13px;  z-index:999;  top:20px;  color:#2058bf;   }  @media (min-width:768px) and (max-width:991px) {  .comment-box { margin-bottom:50px;  }  .no-comments { margin-bottom:50px;  }   }  @media only screen and (max-width:767px) {  .comments-area { border-top:0; margin-top:0; background:inherit; padding:0;  }  .single-comment .single-comment { margin-left:-100px;  }  .comment-reply { display:inline-block !important;  }  .comment-box { margin-bottom:50px;  }  .no-comments { margin-bottom:50px;  }   }  p:empty {  display:none;   }  .error-404.not-found {  text-align:center;  padding:120px 78px;   }  .error-button {  display:block;  clear:both;  margin-top:40px;  line-height:4;   }  .error-dec h2 {  line-height:40px;  margin-bottom:38px;  font-size:48px;   }  .error-button .theme-btns {  padding:20px 50px;   }  .error-image {  margin-bottom:60px;   }  .page-content .search-form input.search-field {  width:100%;  padding:15px;  border:1px solid #104cba;   }  .page-content .search-form input.search-field:focus {  outline:none;   }  .page-content .search-form .search-button button {  top:0;  position:absolute;  right:0;  padding:23px 31px;  border:none;  background:transparent;  -webkit-transition:all 0.4s ease-in-out;  -moz-transition:all 0.4s ease-in-out;  -ms-transition:all 0.4s ease-in-out;  -o-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out;  line-height:1.5;   }  .page-content .search-form {  position:relative;   }  .page-content .search-form .search-button button:hover {  color:#104cba;   }  .post-single .slick-slider img {  height:auto;   }  .mfp-fade.mfp-bg {  opacity:0;  -webkit-transition:all 0.15s ease-out;  -moz-transition:all 0.15s ease-out;  transition:all 0.15s ease-out;   }  .mfp-fade.mfp-bg.mfp-ready {  opacity:0.8;   }  .mfp-fade.mfp-bg.mfp-removing {  opacity:0;   }  .mfp-fade.mfp-wrap .mfp-content {  opacity:0;  -webkit-transition:all 0.15s ease-out;  -moz-transition:all 0.15s ease-out;  transition:all 0.15s ease-out;   }  .mfp-fade.mfp-wrap.mfp-ready .mfp-content {  opacity:1;   }  .mfp-fade.mfp-wrap.mfp-removing .mfp-content {  opacity:0;   }  .row.all-posts-wrapper .format-audio .vendor {  margin-bottom:-10px;   }  .post-single.format-quote .post-contents {  background:#2058bf;  padding:50px;  position:relative;  z-index:1;   }  .post-single.format-quote .post-contents:after {  content:"\f10e";  font-family:'Font Awesome 5 Free';  font-weight:600;  position:absolute;  left:0;  right:0;  top:80px;  bottom:0;  text-align:center;  font-size:120px;  z-index:-1;  color:#ffffff;  opacity:.1;   }  .post-single.format-quote .post-contents h2.entry-title a {  color:#ffffff;  line-height:40px;   }  .post-single.format-quote .post-contents h2.entry-title a:hover {  color:#1d2c38;   }  button.slick-prev.slick-arrow:before {  content:"\f284";  font-family:'bootstrap-icons';  font-size:25px;   }  .slick-slider {  position:relative;   }  button.slick-prev.slick-arrow {  position:absolute;  left:20px;  top:0;  bottom:0;  height:60px;  width:80px;  z-index:9;  margin:auto 0;  font-size:0;  line-height:1;  background:#104cba;  border:transparent;  color:#fff;  -webkit-transition:all 0.4s ease-in-out;  -moz-transition:all 0.4s ease-in-out;  -ms-transition:all 0.4s ease-in-out;  -o-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out;  border-radius:5px;  opacity:0.5;   }  button.slick-prev.slick-arrow:hover,   button.slick-next.slick-arrow:hover {  background-color:#1d2c38;   }  button.slick-next.slick-arrow {  position:absolute;  right:20px;  top:0;  bottom:0;  height:60px;  width:80px;  z-index:9;  margin:auto 0;  font-size:0;  line-height:1;  background:#104cba;  border:transparent;  color:#fff;  -webkit-transition:all 0.4s ease-in-out;  -moz-transition:all 0.4s ease-in-out;  -ms-transition:all 0.4s ease-in-out;  -o-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out;  border-radius:5px;  opacity:0.5;   }  button.slick-next.slick-arrow:before {  content:"\f285";  font-family:'bootstrap-icons';  font-size:25px;   }  .footer-widgets-area {  background-size:cover;  background-position:center center;  padding-top:100px;  padding-bottom:100px;  background-color:#104cba;   }  .footer-widgets-area.widget-no {  padding:0;   }  h4.widget-title {  font-size:28px;  color:#fff;  line-height:1;  margin-bottom:40px;   }  .conpany-info-img {  margin-bottom:27px;   }  .company-info-widget p {  color:#ffffff;   }  .widget ul {  margin:0;  padding:0;  list-style:none;   }  .wp-calendar-table tr td a {  color:#ffffff;   }  .widget ul li a {  color:#fff;  font-size:16px;  line-height:1;  position:relative;   }  .widget.widget_archive ul li a:before,   .widget.widget_categories ul li a:before,   .widget.widget_pages ul li a:before,   .widget.widget_nav_menu ul li a:before {  display:inline-block;  content:"...";  top:-2px;  position:relative;  margin-right:10px;  opacity:1;  font-size:20px;  line-height:1;  color:#2058bf;   }  footer .widget.widget_archive ul li a:before,   footer .widget.widget_categories ul li a:before,   footer .widget.widget_pages ul li a:before,   footer .widget.widget_nav_menu ul li a:before {  color:#ffffff;   }  footer.footer-five .widget.widget_nav_menu ul li a:before {  color:#2058bf;   }  .widget ul li a:hover {  color:#b0c2d7;   }  .widget ul li {  border:none;  padding-top:0;  margin:11px 0 10px 0px;   }  .widget.widget_rss ul li a.rsswidget {  font-weight:500;   }  .widget ul li ul li {  margin-left:15px;   }  .sidebar-widget-area .wp-calendar-table tr td a {  color:#104cba;   }  footer .wp-calendar-table tr td a {  color:#2058bf;  font-weight:normal;   }  .widget ul li:last-child {  border-color:transparent !important;  padding-bottom:0;   }  .sidebar-widget-area .wp-calendar-table tbody td#today {  background:#2058bf;  opacity:1;  color:#ffffff;   }  .sidebar-widget-area .wp-calendar-table tbody td#today a {  color:#fff;   }  .company-contact-widget ul li {  color:#fff;  position:relative;  padding-left:28px;  margin-bottom:11px;   }  .company-contact-widget ul li i {  position:absolute;  left:0;  top:7px;   }  .subscribe-widget {  background-color:#2058bf;  text-align:center;  padding:40px;  border-radius:5px;   }  .company-subscribe-widget p {  margin:0;  padding:0 30px 30px 30px;  color:#fff;   }  .mc4wp-form-fields input[type=email] {  width:100%;  height:60px;  border-radius:30px;  border:1px solid #4d79cc;  background:transparent;  padding:0 30px;  color:#fff;  font-size:14px;  font-family:'Rubik';  line-height:28px;   }  .mc4wp-form-fields {  position:relative;   }  .mc4wp-form-fields button {  -webkit-transition:.4s;  transition:.4s;  position:absolute;  right:0;  border:none;  border-radius:100%;  width:45px;  height:45px;  display:inline-block;  margin:7px;  color:#fff;  background-color:#4d79cc;  top:0;   }  .mc4wp-form-fields input:focus {  outline:none;  -webkit-transition:all 0.4s ease-in-out;  -moz-transition:all 0.4s ease-in-out;  -ms-transition:all 0.4s ease-in-out;  -o-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out;   }  .mc4wp-form-fields input::placeholder {  color:#fff;   }  .mc4wp-form-fields button:hover {  background-color:#1d2c38;  color:#ffffff;  box-shadow:0px 0px 6px 0px #052765;   }  .footer-widtet.contact-widget {  padding-left:35px;  padding-right:50px;   }  .company-info-widget {  padding-right:50px;   }  .subscribe-widget h4.widget-title {  margin-bottom:25px;   }  .copyright-area .social-icons ul {  padding:0;  margin:0;  list-style:none;   }  .copyright-area {  background-color:#003fb4;  padding:20px 0;   }  .copyright-area .social-icons ul li {  display:inline-block;   }  .copyright-area .social-icons ul li a {  color:#ffffff;   }  .copyright-area .social-icons ul li a:hover {  color:#b0c2d7;   }  .site-info {  text-align:right;  color:#ffffff;   }  .site-info p {  margin:0;  padding:0;   }  .site-info p a:hover {  color:#b0c2d7;   }  .footer-two .company-info-widget p,   .footer-two .widget ul li a,   .footer-two p,   .footer-three .company-info-widget p,   .footer-three h4.widget-title,   .footer-three .widget ul li a,   .footer-three p,   footer.footer-two .widget ul li>span.number,   footer.footer-three .widget ul li>span.number,   footer.footer-three table th,   footer.footer-three table td,   footer.footer-two table th,   footer.footer-two table td,   footer.footer-two .widget li.recentcomments,   footer.footer-three .widget li.recentcomments,   footer.footer-two .widget.widget_rss .rss-date,   footer.footer-three .widget.widget_rss .rss-date,   footer.footer-two .widget.widget_rss cite,   footer.footer-three .widget.widget_rss cite,   footer.footer-two .widget table caption,   footer.footer-three .widget table caption,   footer.footer-two span.wp-calendar-nav-prev a,   footer.footer-three span.wp-calendar-nav-prev a,   footer.footer-two span.wp-calendar-nav-next a,   footer.footer-three span.wp-calendar-nav-next a,   footer.footer-two .rssSummary,   footer.footer-three .rssSummary,   .footer-two .widget_text strong,   .footer-three .widget_text strong {  opacity:70%;   }  .footer-two table td a,   .footer-three table td a {  color:#104cba;  opacity:1;   }  footer.footer-two .widget li.recentcomments,   footer.footer-three .widget li.recentcomments,   footer.footer-two .widget.widget_rss .rss-date,   footer.footer-three .widget.widget_rss .rss-date,   footer.footer-two .widget.widget_rss cite,   footer.footer-three .widget.widget_rss cite,   .footer-two .widget_text strong,   .footer-three .widget_text strong {  color:#ffffff;   }  .footer-two .widget ul li a:hover,   .footer-three .widget ul li a:hover {  opacity:1;   }  .footer-two .subscribe-widget,   .footer-three .subscribe-widget {  background-color:transparent;  text-align:left;  padding:0 25px;  border-radius:0;   }  .footer-two .company-subscribe-widget p,   .footer-three .company-subscribe-widget p {  padding-left:0;   }  .footer-two .subscribe-widget h4.widget-title,   .footer-three .subscribe-widget h4.widget-title {  margin-bottom:40px;   }  .company-info-widget ul li i {  width:45px;  height:45px;  background:#223452;  border-radius:100%;  text-align:center;  line-height:45px;  color:#bdc2cb;   }  .company-info-widget ul li {  padding-left:60px;   }  .footer-two .footer-widgets-area {  padding-bottom:0;   }  .footer-two .copyright-area,   .footer-three .copyright-area {  margin-top:80px;  background-color:transparent;  border-top:1px solid #223452;   }  .ft2-icon i {  width:40px;  height:40px;  background:#104cba;  border-radius:100%;  text-align:center;  line-height:40px;  color:#fff;   }  .ft2-item {  display:flex;  vertical-align:middle;   }  .ft2-content {  vertical-align:middle;  display:inline-block;   }  .ft2-icon i {  font-size:16px;   }  .ft2-content label {  color:#bdc2cb;  margin:0;  display:block;  font-size:16px;  line-height:28px;  font-weight:normal;   }  .ft2-icon {  margin-right:15px;   }  .ft2-content a,   .ft2-content span,   .ft2-content {  color:#ffffff;  font-size:18px;  font-weight:600;  -webkit-transition:all 0.4s ease-in-out;  -moz-transition:all 0.4s ease-in-out;  -ms-transition:all 0.4s ease-in-out;  -o-transition:all 0.4s ease-in-out;  transition:all 0.4s ease-in-out;   }  .ft2-top {  position:relative;  margin-bottom:50px;  margin-top:20px;   }  .ft2-top .row>div:last-child .ft2-item {  border:none;   }  .ft2-content a:hover span {  color:#1d2c38;   }  .footer-top-area {  margin-bottom:80px;   }  .footer-top-area .ft-top-item {  border-right:1px solid #223452;   }  .footer-top-area .ft-top-item:last-child {  border-right:transparent;   }  .footer-two .footer-widgets-area {  background-color:#091d3e;   }  ul.restly-widget-post-thum li img {  width:70px;  height:70px;  border-radius:100%;  object-fit:cover;  float:left;  vertical-align:middle;   }  ul.restly-widget-post-thum li {  vertical-align:middle;   }  .restly-widget-post-thum-content {  margin-left:20px;   }  .restly-widget-post-thum-content>h6>a.recent-post-title {  line-height:26px;  font-size:18px;  font-weight:600;  color:#1d2c38;   }  .restly-widget-post-thum-content>h6>a.recent-post-title:hover {  color:#2058bf;   }  .recent-widget-date {  font-size:14px;  font-family:'Rubik';   }  .restly-widget-post-thum-content h6 {  line-height:1;  margin-bottom:5px;   }  ul.restly-widget-post-thum li {  border-bottom:1px solid #e0e3e6;  margin-bottom:30px;  padding-bottom:30px;  display:flex;   }  ul.restly-widget-post-thum li:last-child {  margin-bottom:0;  padding:0;  border:none;   }  .restly-social-widgets ul li {  display:inline-block;   }  .restly-social-widgets ul li a {  display:block;  width:45px;  height:45px;  background:#1d2c38;  border-radius:100%;  text-align:center;  line-height:46px;   }  .restly-social-widgets ul li a:hover {  background-color:#ffffff;   }  h2.restly-related-portfolio-title {  font-size:36px;  line-height:46px;  margin-bottom:60px;   }  .widget.restly-banner-widgets {  padding:0;   }  .restly-widget-banner-wrapper {  padding:120px 43px;  text-align:center;  background-position:center center;  background-size:cover;  background-repeat:no-repeat;  position:relative;  z-index:1;   }  .restly-widget-banner-wrapper h2.widget-title {  font-size:45px;  color:#fff;  line-height:45px;  font-family:'Nunito';  font-weight:600;   }  .restly-widget-banner-wrapper h2.widget-title:after,   .restly-widget-banner-wrapper h2.widget-title:before {  content:"";  background:transparent;   }  .restly-widget-banner-wrapper:after {  content:"";  width:100%;  height:100%;  background:#2058bf;  position:absolute;  left:0;  top:0;  z-index:-1;  opacity:85%;   }  .restly-widget-banner-wrapper .restly-banner-dec p {  color:#ffffff;  line-height:32px;  font-size:16px;   }  .restly-widget-banner-wrapper .restly-banner-btn a {  padding:17px 40px;  border:2px solid #ffffff;  border-radius:50px;  line-height:1.5;  font-size:15px;  color:#fff;  display:inline-block;   }  .restly-widget-banner-wrapper .restly-banner-btn a i {  font-size:13px;  margin-left:10px;   }  .restly-banner-btn {  margin-top:30px;   }  .restly-widget-banner-wrapper .restly-banner-btn a:hover {  background-color:#1d2c38;  border-color:transparent;   }  .sidebar-widget-area ul li a {  color:#1d2c38;   }  .sidebar-widget-area ul li a:hover {  color:#104cba;   }  .footer-three .footer-widgets-area {  padding-bottom:0;   }  .footer-three .company-info-widget p,   .footer-three .company-contact-widget ul li,   .footer-three .company-subscribe-widget p,   .footer-two .company-info-widget p,   .footer-two .company-contact-widget ul li,   .footer-two .company-subscribe-widget p {  opacity:.7;   }  .site-footer.footer- .footer-widgets-area {  padding-bottom:0;   }  .site-footer.footer- .footer-widgets-area .copyright-area {  margin-top:80px;   }  .footer-five .site-info {  font-style:normal;  font-weight:normal;  font-size:18px;  align-items:center;  color:#000F5C;  text-align:left;   }  .footer-menu li {  display:inline-block;  margin-left:10px;   }  .footer-menu {  margin:0;  padding:0;  text-align:right;   }  .footer-menu li a {  font-family:Nunito;  font-style:normal;  font-weight:normal;  font-size:18px;  line-height:16px;  display:flex;  align-items:center;  color:#000F5C;   }  .footer-menu li a:hover {  color:#003fb4;   }  .footer-five .copyright-area {  padding:20px 25px;  background:#F8FBFF;  border-radius:7px;  margin-top:70px;   }  .footer-menu li:first-child {  margin-left:0;   }  .footer-five {  background-position:center center;  background-repeat:no-repeat;  background-size:cover;   }   .footer-five .footer-widgets-area{  background-color:transparent !important;  padding-bottom:0;   }  .to-top {  width:40px;  height:40px;  position:fixed;  right:50px;  background:#2058bf;  bottom:20px;  text-align:center;  color:#fff;  font-size:16px;  padding:8px;  cursor:pointer;  border-radius:5px;  transition:.4s;   }  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-previous a:before,   .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-next a:after {  content:"";  margin:0;  padding:0;  font-size:0;   }  nav.navigation.post-navigation .nav-links .nav-previous,   nav.navigation.post-navigation .nav-links .nav-next {  width:50%;  display:inline-block;   }  nav.navigation.post-navigation .nav-links .nav-next {  text-align:right;   }  nav.navigation.post-navigation .nav-links .nav-previous a .nav-title,   nav.navigation.post-navigation .nav-links .nav-next a .nav-title {  display:none;   }  nav.navigation.post-navigation {  padding:17px 0;  border-top:2px solid #e6ecf7;  border-bottom:2px solid #e6ecf7;   }  nav.navigation.post-navigation .nav-links .nav-previous a,   nav.navigation.post-navigation .nav-links .nav-next a {  font-size:18px;  font-weight:600;  font-family:'Nunito';  text-transform:capitalize;  position:relative;  display:inline-block;  line-height:28px;  width:100%;   }  nav.navigation.post-navigation .nav-links .nav-next a:after {  content:"\f061";  font-family:'Font Awesome 5 Free';  font-size:14px;  margin-left:5px;   }  nav.navigation.post-navigation .nav-links .nav-previous a:before {  content:"\f060";  font-family:'Font Awesome 5 Free';  font-size:14px;  margin-right:5px;   }  nav.navigation.post-navigation {  margin-top:100px;  margin-bottom:100px;   }  .navigation.restly-post-pagination nav.navigation.post-navigation {  margin-top:0;  margin-bottom:0;  border:none;  padding:30px 0;  overflow:hidden;   }  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-previous a .restly-nav-title,   .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-next a .restly-nav-title {  position:relative;  top:5px;   }  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-previous a,   .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-next a {  padding:30px;  background-color:#e7f1fd;   }  .no-thum-img.post-contents.entry-content {  margin-bottom:50px;   }  .post-details .post-img {  padding-bottom:30px;   }  .post-details .no-thum-img.post-contents.entry-content {  margin-bottom:0px;   }  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-previous,   .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-next {  width:50%;   }  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-previous a:hover,   .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-next a:hover {  background-color:#104cba;  color:#ffffff;   }  .navigation.restly-post-pagination nav.navigation.post-navigation .nav-links {  display:flex;   }  .navigation.restly-post-pagination .nav-previous {  margin-right:15px;   }  .navigation.restly-post-pagination .nav-next {  margin-left:15px;   }  span.tagcloud a:last-child:after {  content:"";   }  [type="search"]::-webkit-search-cancel-button,   [type="search"]::-webkit-search-decoration {  -webkit-appearance:none;  appearance:none;   }  .widget_recent_comments ul li span {  display:block;  margin-bottom:7px;   }  .widget.widget_recent_comments li {  border-bottom:1px solid #2a5db9;  padding-bottom:15px;  margin-bottom:15px;   }  .sidebar-widget-area .widget.widget_recent_comments li,   .sidebar-widget-area .widget.widget_rss ul li {  border-bottom:1px solid #dbdfe4;   }  .sidebar-widget-area .widget_rss li cite:before {  background:#2058bf;   }  .author-info-inner {  display:flex;  box-shadow:0px 0px 33px 0px rgb(0 0 0 / 7%);  padding:29px 22px;  border-radius:5px;  margin-bottom:40px;   }  .author-img {  width:140px;  height:140px;  border-radius:100%;   }  .author-img img {  width:100%;  object-fit:cover;  border-radius:100%;  margin-right:40px;   }  .author-info-title {  font-size:24px;  text-transform:capitalize;  margin:0;  line-height:24px;   }  .author-dec {  margin-top:12px;  margin-bottom:15px;   }  .author-social-info ul {  margin:0;  padding:0;   }  .author-social-info ul li {  display:inline-block;  margin-right:8px;   }  .author-social-info ul li a {  width:30px;  height:30px;  display:block;  background:#2058bf;  text-align:center;  color:#ffffff;  font-size:12px;  border-radius:100%;  line-height:32px;   }  .author-info-left {  margin-right:40px;   }  .author-social-info ul li a:hover {  background:#222f5a;  color:#fff;   }  .widget.author-info-item .author-img,   .widget.author-info-item .author-img img {  border-radius:3px;  box-shadow:0px 0px 33px 0px #eff2f6;   }  .widget.author-info-item .author-img {  margin-bottom:24px;   }  .widget.author-info-item>ul li {  border-bottom:1px solid #dde0e4;  padding-top:0px;  padding-bottom:7px;   }  .widget.author-info-item>ul li span {  font-weight:500;  margin-right:10px;  display:inline-block;   }  h2.author-single-title {  font-size:30px;  margin-bottom:30px;   }  .widget.author-info-item>ul li.aname,   .widget.author-info-item>ul li.adname {  text-transform:capitalize;   }  .site-footer.footer-four .mc4wp-form-fields input[type=email] {  border-color:#d9e3ec;   }  .site-footer.footer-four .mc4wp-form-fields button {  background:#2f97f7;   }  .site-footer.footer-four .mc4wp-form-fields button:hover {  background-color:#223452;   }  .site-footer.footer-four .copyright-area .container {  border-top:1px solid #dbe1e8;  padding-top:42px;  margin-top:-20px;   }  .footer-five .subscribe-widget {  background:#f8fbff;   }  .footer-five .mc4wp-form-fields input[type=email],   .footer-five .mc4wp-form-fields input[type=email]::placeholder {  color:#666F9D;  border-radius:5px;  border-color:#cfdbf1;   }  .footer-five .mc4wp-form-fields button {  border-radius:3px;   }  .footer-six .footer-widgets-area {  padding-bottom:0;   }  .footer-six .copyright-area {  margin-top:70px;   }  .footer-six .site-info {  text-align:left;  padding-top:22px;   }  .rtl .footer-six .site-info {  text-align:right;   }  .footer-six .copyright-area {  background:#1B2429;   }  .footer-six .copyright-area .copyright-inner {  padding-top:15px;   }  .footer-six .copyright-area .scroll-top {  width:50px;  height:50px;  right:0;  font-size:22px;  position:relative;  border-radius:50%;  background:-webkit-gradient(linear, left top, right top, color-stop(-21.46%, #A146E8), color-stop(36.39%, #6C63D0), to(#387DB8));  background:-webkit-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);  background:-o-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);  background:linear-gradient(90deg, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);  -webkit-animation:pulse 2s infinite;  animation:pulse 2s infinite;  margin:auto 0 auto auto;  text-align:center;  padding:12px;  color:#ffffff;  cursor:pointer;   }  .header-nine .stellarnav .menu-toggle span.bars span {  background:#ffffff;   }  .header-ten .sticky-bar {  position:fixed;  width:100%;   }   .restly-footer-justify{  display:flex;   }  .site-footer.footer-seven h2.widget-title {  font-size:26px;   }   .footer-seven .footer-widgets-area {  background-color:#ffffff;   }  .footer-seven .copyright-area {  background-color:#f4f4f4;  text-align:center;   }  .footer-seven .copyright-area p {  margin:0;   }  .footer-seven .restly-footer-widgets .widget .company-info-widget p,   .footer-seven .restly-footer-widgets .widget .company-contact-widget ul li,   .footer-seven .restly-footer-widgets .widget .company-subscribe-widget p,   .footer-seven .restly-footer-widgets .widget .mc4wp-form-fields input[type=email],   .footer-seven .restly-footer-widgets .widget .mc4wp-form-fields input[type=email]::placeholder,   .footer-seven .restly-footer-widgets .widget p,   .footer-seven .restly-footer-widgets .widget ul li,   .footer-seven .restly-footer-widgets .widget ul li a,   .footer-seven .restly-footer-widgets .widget,   .footer-seven .restly-footer-widgets .widget.widget_archive ul li a:before,   .footer-seven .restly-footer-widgets .widget.widget_categories ul li a:before,   .footer-seven .restly-footer-widgets .widget.widget_pages ul li a:before,   .footer-seven .restly-footer-widgets .widget.widget_nav_menu ul li a:before,   .footer-seven .restly-footer-widgets .widget h4.widget-title,   .footer-seven .restly-footer-widgets .widget .subscribe-widget h4.widget-title {  color:#1d2c38   }  .footer-seven .restly-footer-widgets .widget ul li a:hover,   .footer-seven .restly-footer-widgets .widget.widget_archive ul li a:hover:before,   .footer-seven .restly-footer-widgets .widget.widget_categories ul li a:hover:before,   .footer-seven .restly-footer-widgets .widget.widget_pages ul li a:hover:before,   .footer-seven .restly-footer-widgets .widget.widget_nav_menu ul li a:hover:before,   .footer-seven .restly-footer-widgets .widget a:hover,   .footer-seven .restly-footer-widgets .widget p a:hover {  color:#2058bf   }  .success-item.style-six {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:100%;  padding:35px 25px;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  margin:0 -1px -1px 0;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  border:1px solid #e7e7e9;   }  .success-item.style-six .icon {  width:75px;  height:75px;  -webkit-box-flex:0;  -ms-flex:none;  flex:none;  color:white;  font-size:25px;  line-height:75px;  margin-right:25px;  border-radius:50%;  text-align:center;  background:#104cba;   }  @media only screen and (max-width:767px) {  .success-item.style-six .icon { width:55px; height:55px; font-size:20px; line-height:55px; margin-right:15px;  }   }  .success-item.style-six .count-text {  display:block;  font-size:35px;  margin-bottom:3px;   }  @media only screen and (max-width:767px) {  .success-item.style-six .counter-title { font-size:14px;  }   }  @media screen and (max-width:1600px) {  .header-one .logo-area.logobg { padding:30px 35px;  }   }   @media screen and (min-width:1400px) and (max-width:1500px) {  .custom-container { padding-left:10px; padding-right:10px;  }  .header-seven .header-number { margin-right:56px;  }   }  @media screen and (min-width:1448px) and (max-width:1600px) {  .header-top ul li { margin-right:13px;  }  .main-navigation ul li a { padding:33px 15px 30px 15px;  }  .top-header-right ul li { margin-right:1px;  }  .top-header-left ul li:last-of-type { margin-right:0px;  }   }  @media screen and (min-width:1200px) and (max-width:1447px) {  .main-header.header-fluid .nav-menu { margin-right:30px;  }  .header-top ul li:last-child { display:none;  }  .header-top .social-icons { margin-right:15px;  }   .main-header.header-fluid { width:100%; padding-left:0; padding-right:0; margin-left:0; margin-right:0; max-width:100%;  }  .header-top-fluid { width:100%; padding-left:0; padding-right:0; margin-left:0; margin-right:0; max-width:100%;  }   }  @media all and (min-width:1200px) and (max-width:1399px) {  .single-post .post-meta-box .post-meta-item ul li { margin-right:20px;  }  .single-post .post-share label { margin-right:0;  }  .header-seven .header-number { display:none;  }  .header-eight .theme-btns { display:none;  }   }  @media all and (min-width:1200px) and (max-width:1500px) {  .header-two .office-time { margin-right:25px;  }  .header-two .header-top .social-icons { margin-right:0px;  }  .custom-container { padding-left:10px; padding-right:10px;  }  .header-eight .header-top ul li:last-child { display:inline-block;  }  .header-eight .logo-area { margin-top:-90px;  }  .header-nine ul.restly-hmini { margin-right:3px;  }  .header-nine a.theme-btns.gradient-btn-one { padding:20px 15px;  }   }  @media all and (min-width:768px) and (max-width:1199px) {  .single-post .post-meta-box .post-share,  .header-nine ul.restly-hmini,  .header-nine .button.wallet,.header-two .button .theme-btns { display:none;  }  .header-eight .header-top ul li:last-child { display:inline-block;  }  .header-eight .theme-btns { display:none;  }   }  @media all and (min-width:1024px) and (max-width:1199px) {  .header-top-fluid { width:100%; padding-left:var(--bs-gutter-x, .75rem); padding-right:var(--bs-gutter-x, .75rem); margin-left:0; margin-right:0; max-width:100%;  }  .header-top ul li:last-child { display:none;  }  .header-top .social-icons { margin-right:15px;  }  .header-two .header-top .social-icons { margin-right:0px;  }   .header-one .button .theme-btns { display:none;  }  .main-header.header-fluid .nav-menu { margin-right:0;  }  .main-navigation ul li a { padding:33px 18px 30px 18px;  }   .header-two .header-top { padding:13px 20px;  }  .header-two .office-time { float:left;  }   .header-two .button .theme-btns { display:none;  }  .navbar-expand-lg .navbar-nav { display:block;  }   .header-two .main-header.header-fluid .nav-menu { margin-right:0;  }  .header-three .header-top ul li:nth-child(2) { margin-right:0;  }  footer .widget-area { margin-bottom:50px;  }  .company-info-widget ul li { padding-right:100px;  }  .company-contact-widget ul li { padding-right:100px;  }  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-previous,  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-next { width:100%;  }  .footer-two .copyright-area,  .footer-three .copyright-area { margin-top:40px;  }  .custom-container { padding-left:10px; padding-right:10px;  }  .header-seven .header-number,  .header-seven .button-tral,  .login-signup-btn,  .post-meta-box .post-share,  .header-three .button .theme-btns { display:none;  }  .header-eight .main-navigation ul li a { padding:33px 10px 28px 10px;  }  .header-eight .main-navigation ul li a { padding:33px 10px 28px 10px;  }  .header-eight .logo-area { margin-top:0;  }  .header-eight .logo-area a { padding:10px; border-bottom-right-radius:0; border-bottom-left-radius:0; display:block; margin:10px 0;  }  .top-header-left.top8 { padding-left:0;  }  .header-eight .top-header-left ul li:nth-last-child(1),  .header-eight .top-header-left ul li:nth-last-child(3) { display:block; text-align:center; margin-right:0;  }  .header-eight .button.search-open { padding-right:20px; padding-left:20px;  }   }   @media screen and (min-width:993px) {  .tp-menu-toggle{ display:none;  }   }   @media screen and (max-width:1090px) {  .header-two .office-time{ display:none;  }   .header-top ul li { margin-right:initial;  }  .header-three .header-top ul li { margin-right:6px;  }   }   @media screen and (max-width:1023px) {  .header-one .button .theme-btns { display:none;  }  .main-header.header-fluid .nav-menu { margin-right:0px;  }  .header-top-fluid { width:100%; padding-left:var(--bs-gutter-x, .75rem); padding-right:var(--bs-gutter-x, .75rem); margin-left:0; margin-right:0; max-width:100%;  }  .office-time { margin-right:25px;  }  .header-three .office-time { margin-right:12px;  }  .top-header-left ul li:nth-last-child(1),  .top-header-left ul li:nth-last-child(3) { display:none;  }  header .button .theme-btns { color:#ffffff; position:absolute; right:0; top:25px; margin-right:74px;  }  header.header-ten .button .theme-btns { color:#1d2c38;  }  header.header-three .button .theme-btns {   display:none;  }  .header-nine .button.wallet { display:none;  }   .button.search-open { display:none;  }  .login-signup-btn { display:none;  }  ul.restly-hmini { display:none !important;  }  .header-six .main-header .navbar { padding:12px 0;  }  .header-six a.menu-toggle.full { top:9px;  }  .navbar ul li a[title]:before { content:unset;  }  .sticky-bar { position:relative !important;  }  .header-seven .header-number { margin-right:95px; position:absolute; right:0; top:16px;  }  .custom-container { padding-left:10px; padding-right:10px;  }  .header-seven .main-header .navbar { padding:20px 0px;  }  .header-seven .button-tral { position:absolute; top:16px; left:238px;  }  .header-eight .logo-area { margin-top:0;  }  .header-eight .logo-area a { padding:10px; border-bottom-right-radius:0; border-bottom-left-radius:0; display:block; margin:10px 0;  }  .top-header-left.top8 { padding-left:0;  }  .header-eight .top-header-left ul li:nth-last-child(1),  .header-eight .top-header-left ul li:nth-last-child(3) { display:block; text-align:center; margin-right:0;  }  .header-nine a.menu-toggle.full { top:0;  }   }  @media screen and (min-width:767px) {  .site-header.header-one .site-branding { text-align:left;  }   }  @media screen and (max-width:767px) {  .header-top-fluid { width:100%; padding-left:0; padding-right:0; margin-left:0; margin-right:0;  }  .top-header-left { display:none;  }  .top-header-right { text-align:center;  }  .logo-area.logobg { padding:25px 30px;  }  .main-navigation ul li a { padding:15px;  }  .logo-area .site-branding { min-width:auto; text-align:left;  }  .button.search-open { display:none;  }  .login-signup-btn { display:none;  }  .custom-container { padding-left:10px; padding-right:6px;  }  .header-seven .header-number,  .header-seven .button-tral { display:none;  }   }  @media (min-width:768px) and (max-width:992px) {  .footer-widtet.contact-widget { padding-left:0;  }  .footer-two .subscribe-widget,  .footer-three .subscribe-widget { padding-left:0;  }  .footer-two .copyright-area,  .footer-three .copyright-area { margin-top:30px;  }  .logo-area .site-branding { min-width:auto; text-align:left;  }   }  @media screen and (max-width:768px) {  header.header-three .button .theme-btns { display:none;  }   }  @media screen and (max-width:991px) {  .sidebar-widget-area { margin-top:80px;  }   }  @media screen and (max-width:992px) {  .main-header-right.p-0.menu-width2 { display:none;  }  footer .widget-area { margin-bottom:50px;  }  footer .widget-area:last-child { margin-bottom:0;  }  .header-two .header-top { display:none;  }  .header-two .logo-area { padding:20px;  }  .logo-column.p-0.logo-width2 { width:auto; justify-content:space-between; align-items:center; display:flex;  }  .header-two .main-header.header-fluid { display:block;  }  .header-two .button .theme-btns { top:-71px;  }  .header-three .header-top .top-header-right .office-time { float:left;  }  .header-three .header-top .top-header-right .social-icons { float:right;  }  .header-three .navbar-expand-lg { flex-wrap:wrap; padding-top:15px; padding-bottom:15px;  }  .breadcroumn-contnt h2 { font-size:50px;  }  .post-single.format-quote .post-contents { padding:30px;  }  h2.entry-title { font-size:20px; line-height:30px;  }  .post-title h2.entry-title { font-size:30px; line-height:45px;  }  .breadcroumb-area { padding-top:170px; padding-bottom:140px;  }  .entry-content table th,  .entry-content table td,  table td { padding:7px;  }   }  @media all and (min-width:577px) and (max-width:767px) {  .company-info-widget { padding-right:0;  }  .footer-widtet.contact-widget { padding-left:0; padding-right:0;  }  .site-info { text-align:center; margin-top:13px;  }  footer .widget-area { margin-bottom:50px;  }  footer .widget-area:last-child { margin-bottom:0;  }  .copyright-area { text-align:center;  }  .company-subscribe-widget p { padding:0 9px 30px 5px;  }  .subscribe-widget { padding:25px 11px;  }  .header-two .header-top { display:none;  }  .header-two .logo-area { padding:20px;  }  .company-info-widget ul li { padding-right:100px;  }  .company-contact-widget ul li { padding-right:100px;  }  .sticky-bar { position:relative !important;  }  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-previous,  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-next { width:100%; margin:0 0 20px 0; text-align:left;  }  .navigation.restly-post-pagination nav.navigation.post-navigation .nav-links { display:block;  }  .header-three .main-header.sticky-bar { position:unset;  }  .header-eight .logo-area { margin-top:0;  }  .header-eight .logo-area a { padding:10px; border-bottom-right-radius:0; border-bottom-left-radius:0; display:block; margin:10px 0;  }  .top-header-left.top8 { padding-left:0;  }  .top-header-right.top8 { float:unset;  }  .header-top .top8 { display:block;  }  .eight-email-list ul li { padding-right:0; margin-right:0; border-right:none; margin-bottom:7px;  }  .header-eight .top-header-left ul li:nth-last-child(1),  .header-eight .top-header-left ul li:nth-last-child(3) { display:block; text-align:center; margin-right:0;  }   }  @media screen and (max-width:575px) {  .site-info,  .footer-five .site-info,  .footer-menu { text-align:center; margin-top:13px;  }  footer .widget-area { margin-bottom:50px;  }  footer .widget-area:last-child { margin-bottom:50px;  }  .footer-widtet.contact-widget { padding-left:0; padding-right:80px;  }  .copyright-area { text-align:center;  }  .company-subscribe-widget p { padding:0 9px 30px 13px;  }  .header-two .navbar-collapse.nav-menu .button a { display:none;  }  .footer-two .footer-top-area .ft-top-item { display:block !important; margin-bottom:20px;  }  .footer-top-area .ft-top-item:nth-last-child(1) { margin-bottom:0;  }  .header-three .header-top .top-header-right .office-time,  .header-three .header-top .top-header-right .social-icons { text-align:center; float:unset;  }  .comment .comment-content { padding-left:0; margin-top:22px;  }  .comment-metadata { position:absolute; right:-7px; top:22px;  }  .comments-area .reply { padding-left:0;  }  .comment ol.children { list-style:none; padding-left:0; padding-right:0;  }  .footer-two .subscribe-widget,  .footer-three .subscribe-widget { padding-left:0;  }  .restly-contact-info { padding:65px 24px;  }  .post-share { display:none;  }  .restly-widget-banner-wrapper h2.widget-title { font-size:38px;  }  .restly-widget-banner-wrapper .restly-banner-btn a { padding:14px 25px; font-size:15px;  }  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-previous,  .restly-post-pagination nav.navigation.post-navigation .nav-links .nav-next { width:100%; margin:0 0 20px 0; text-align:left;  }  .navigation.restly-post-pagination nav.navigation.post-navigation .nav-links { display:block;  }  .sticky-bar { position:relative !important;  }  nav.navigation.pagination ul li a,  nav.navigation.pagination ul li span,  .page-links span,  .page-links a,  .pagination-area ul li a,  nav.navigation.comments-pagination ul li a,  nav.navigation.comments-pagination ul li span.page-numbers.current { width:45px; height:45px; padding:15px 0; line-height:15px;  }  .post-meta-box ul li { margin-right:8px;  }  .restly-blog-top-area { padding:25px 20px 0 20px;  }  .restly-blog-post-content .post-meta-item ul li { margin-right:8px;  }  .header-eight .logo-area { margin-top:0;  }  .header-eight .logo-area a { padding:10px; border-bottom-right-radius:0; border-bottom-left-radius:0; display:block; margin:10px 0;  }  .top-header-left.top8 { padding-left:0;  }  .top-header-right.top8 { float:unset;  }  .header-top .top8 { display:block; text-align:center;  }  .eight-email-list ul li { padding-right:0; margin-right:0; border-right:none; margin-bottom:7px;  }  .header-eight .top-header-left ul li:nth-last-child(1),  .header-eight .top-header-left ul li:nth-last-child(3) { display:block; text-align:center; margin-right:0;  }  .restly-header-template-eight .button.header-cta-button { display:none;  }   }   .restly-header-template-seven .header-number,.header-seven.restly-header-template-seven .button-tral,.header-seven.restly-header-template-seven .button .theme-btns{  position:relative;  top:unset;  left:unset;  right:unset;   }   svg.e-font-icon-svg {  width:15px;   }
 .tp-section-image {   position:absolute;   top:0;   left:0;   right:0;   bottom:0;   z-index:1;   background-repeat:no-repeat; } .shapeanimation {   -webkit-animation-duration:9s;   animation-duration:9s;   -webkit-animation-timing-function:linear;   animation-timing-function:linear;   -webkit-animation-iteration-count:infinite;   animation-iteration-count:infinite;   animation-duration:9s;   -webkit-animation-duration:9s;   z-index:-1; } .elementor-widget-restly_Animation_shape img.shapeanimation {   z-index:11; }  @-webkit-keyframes shapeMover {   0%,   100% {  transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);   }   50% {  transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);   } } @keyframes shapeMover {   0%,   100% {  transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);   }   50% {  transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);   } } @keyframes shapeMover {   0%,   100% {  transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);   }   50% {  transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);   } } @-webkit-keyframes bubbleMover {   0% {  transform:translateY(0px) translateX(0) rotate(0);   }   30% {  transform:translateY(30px) translateX(50px) rotate(15deg);  transform-origin:center center;   }   50% {  transform:translateY(50px) translateX(100px) rotate(45deg);  transform-origin:right bottom;   }   80% {  transform:translateY(30px) translateX(50px) rotate(15deg);  transform-origin:left top;   }   100% {  transform:translateY(0px) translateX(0) rotate(0);  transform-origin:center center;   } } @keyframes bubbleMover {   0% {  transform:translateY(0px) translateX(0) rotate(0);   }   30% {  transform:translateY(30px) translateX(50px) rotate(15deg);  transform-origin:center center;   }   50% {  transform:translateY(50px) translateX(100px) rotate(45deg);  transform-origin:right bottom;   }   80% {  transform:translateY(30px) translateX(50px) rotate(15deg);  transform-origin:left top;   }   100% {  transform:translateY(0px) translateX(0) rotate(0);  transform-origin:center center;   } }   .tran-04 {   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .theme-btns.prev-icon i, a.theme-btns.prev-icon i {   margin-left:0;   margin-right:10px;   transition:.4s; } .theme-btns.prev-icon:hover i, a.theme-btns.prev-icon:hover i {   margin-right:15px;   transition:.4s; } .theme-btns.style-six, a.theme-btns.style-six {   color:#000000;   background:transparent;   border:1px solid #e5e5e5; } .theme-btns.style-six:hover, a.theme-btns.style-six:hover {   background:#e5eef6; } .theme-btns i, a.theme-btns i {   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   margin-left:5px; } .theme-btns:hover i, a.theme-btns:hover i {   margin-left:15px;   margin-right:-5px; } .restly-section-stitle {   font-weight:600;   font-size:16px;   text-transform:uppercase;   color:#104cba;   font-family:'Rubik';   line-height:46px;   margin:0;   padding:0; } .restly-section-title {   font-size:36px;   font-weight:800;   margin:0;   line-height:46px;   text-align:center;   padding:0 135px; } .restly-section-title .section-title-span {   color:#104CBA; }  .restly-home-banner-btn {   display:block;   clear:both;   margin-top:35px; } .restly-home-banner-contents {   padding:200px 0; } .restly-banner-stitle {   font-size:18px;   text-transform:uppercase;   font-weight:600;   line-height:1.5;   margin:0;   padding:0;   color:#ffffff;   margin-bottom:20px; } .restly-banner-title {   font-size:72px;   font-weight:bolder;   font-family:'Nunito';   line-height:82px;   color:#ffffff; } .restly-home-banner {   background-position:center center;   background-size:cover;   z-index:1;   position:relative; } .video-button {   width:57px;   height:57px;   background:#fff;   display:inline-block;   border-radius:100%;   color:#104cba;   line-height:1;   padding:21px 0;   text-align:center;   margin-left:20px;   transition:box-shadow 400ms cubic-bezier(0.2, 0, 0.7, 1), transform 200ms cubic-bezier(0.2, 0, 0.7, 1); } .video-button:hover {   box-shadow:0 0 1px 15px rgb(255 255 255 / 40%), 0 0 1px 30px rgb(255 255 255 / 10%), 0 0 1px 45px rgb(255 255 255 / 6%); } .restly-home-banner:after {   content:"";   width:100%;   height:100%;   position:absolute;   left:0;   top:0;   background:rgb(16 76 186 / 24%);   z-index:-1; }   a.theme-btns.no-bg {   background-color:transparent;   border:1px solid #ffffff;   padding:19px 34px;   margin-left:15px; } a.theme-btns.no-bg:hover {   background-color:#ffffff;   color:#1d2c38; } .restly-home-banner-forms {   background:#ffffff;   padding:50px; } .restly-home-banner-forms .restly-banner-form-title {   font-size:35px;   line-height:1;   margin:0;   font-family:'Nunito'; } .restly-home-banner-forms .restly-banner-form-stitle {   font-size:16px;   line-height:24px;   margin:20px 0;   color:#454545;   font-family:'Rubik';   font-weight:400; } .restly-home-banner-forms .form-shortcode label {   font-size:18px;   font-weight:bolder;   color:#001d23;   font-family:'Nunito';   margin-bottom:13px; } .restly-home-banner-forms .form-input.inputlist {   margin-bottom:20px; } .restly-home-banner-forms input {   vertical-align:middle;   min-width:100%;   border:2px solid #dddddd;   outline:0 !important;   max-height:calc(12.2em + 18px);   height:calc(2.2em + 19px);   padding:13px 10px 10px;   -webkit-appearance:none;   background-size:12px;   max-width:100%;   background:transparent; } .restly-home-banner-forms .wpcf7-submit.theme-btns {   min-width:auto; } .restly-home-banner-forms .wpcf7-response-output {   margin:0 !important; } .restly-home-banner-wrapper.banner-two .restly-home-banner-contents {   padding:300px 0; } .restly-home-banner-forms span.ajax-loader {   display:inline; } .restly-home-banner-wrapper.banner-two .restly-home-banner-contents {   margin-right:50px; }   .service-normal-hover {   border:2px solid #e7edf8;   border-radius:5px;   padding:30px 20px;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .service-title {   font-size:16px;   font-weight:bold;   line-height:1;   margin:0;   padding:0;   margin-top:30px;   font-family:'Rubik'; } .service-dec p {   line-height:28px;   margin-top:14px;   margin-bottom:30px; } .service-nbtn .theme-btns {   width:35px;   height:35px;   border-radius:100%;   padding:0;   display:inline-block;   text-align:center;   line-height:37px;   background-color:#e5eef6;   color:#104cba; } .service-nbtn .theme-btns:hover {   background-color:#104cba;   color:#fff; } .restly-service-icon i {   font-size:70px; } .restly-service-normal .service-dec p {   margin-bottom:25px; } .restly-service-normal .service-title {   margin-top:25px; } .restly-service-normal {   padding:28px 20px; }   .restly-service-hover {   background-color:#104cba;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .service-htitle {   font-size:22px;   line-height:34px;   font-family:'Nunito';   font-weight:bolder;   margin:0;   padding:0;   color:#ffffff; } .service-hbtn a {   clear:both;   display:block;   text-align:center;   background-color:#285ec1; } .restly-service-hover.service-normal-hover {   padding:37px 27px;   position:absolute;   top:0;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out;   width:100%;   left:0;   opacity:0;   transform:scale(1.4);   border-color:transparent;   height:100%; } .restly-service-hover .service-dec p {   margin-top:16px;   color:#ffffff;   margin-bottom:21px; } .restly-service-box {   position:relative;   overflow:hidden; } .restly-service-tow-btn {   line-height:0; } .restly-service-box:hover .restly-service-hover.service-normal-hover {   opacity:1;   transform:scale(1); }   .service-two-left .restly-service-two-icon {   margin-right:30px;   float:left; } .restly-service-two-box {   border:2px solid #e6ecf7;   border-radius:5px;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out;   padding:30px; } .service-two-content {   overflow:hidden; } .service-two-title {   font-size:18px;   font-weight:bold;   font-family:'Nunito';   line-height:1;   margin:0; } .service-two-dec p {   margin:13px 0;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } a.theme-btns2 {   font-size:16px;   font-weight:bold;   font-family:'Nunito';   color:#1d2c38;   line-height:1; } a.theme-btns2 i {   font-size:14px; } .restly-service-two-box:hover a.theme-btns2.two i {   color:#104cba; } .restly-service-two-box:hover {   border-color:transparent;   background-color:#fff;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out;   box-shadow:0px 0px 30px 0px rgb(0 0 0 / 8%); } .restly-service-two-contents.service-two-center {   text-align:center; } .service-two-center .restly-service-two-icon {   margin-bottom:20px; } .restly-service-two-contents.service-two-right .restly-service-two-icon {   float:right;   margin-left:30px; } .service-two-right .service-two-content {   text-align:right; } .restly-service-two-icon i {   display:block; }   .service-box-three-icon {   width:106px;   height:106px;   background:#ffffff;   text-align:center;   padding:14px;   border-radius:5px;   font-size:75px;   display:block; } .restly-service-box-three-inner {   text-align:left;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .service-three-title {   font-size:20px;   font-weight:800;   line-height:1;   font-family:'Nunito';   margin-top:35px;   margin-bottom:16px;   color:#fff; } .service-three-title a {   color:#fff;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .service-three-title a:hover {   color:#104cba;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .service-three-dec p {   color:#818a90;   margin-bottom:0;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .serveice3-right .service-box-three-icon {   margin:0 0 0 auto; } .serveice3-center .service-box-three-icon {   margin:auto; }   .restly-service-four-item {   box-shadow:0px 0px 30px 0px hsl(0deg 0% 0% / 7%);   padding:25px;   border-radius:5px; } .service-four-image {   border-radius:5px;   overflow:hidden;   margin-top:-67px;   margin-bottom:35px; } .service-four-contnts {   display:flex; } .service-four-title-area .service-stitle-four {   font-size:16px;   color:#104cba;   font-weight:bold;   font-family:'Nunito';   line-height:1.5;   margin:0; } .service-four-title-area .service-title-four {   font-size:24px;   font-weight:600;   font-family:'Nunito';   line-height:1.5;   margin-top:5px;   margin-bottom:0; } .service-four-title-area {   width:100%; } .service-four-icons i {   font-size:60px; } .service-four-icons.service-icon-left {   margin-right:20px; } .service-four-icons.service-icon-right {   margin-left:20px; }   .restly-service-two-box.service-style-5 {   position:relative; } .restly-service-two-box.service-style-5 .restly-service-tow-btn {   position:absolute;   right:30px;   top:-25px; } .restly-service-two-box.service-style-5 .restly-service-tow-btn a {   width:45px;   height:45px;   display:block;   background:#ffffff;   box-shadow:10px 0px 60px 0px rgb(16 76 186 / 30%);   border-radius:100%;   text-align:center;   line-height:21px;   padding:14px 0; } .restly-service-two-box.service-style-5 .service-two-dec p {   margin-bottom:0; }   .restly-service-six-contents {   border:1px solid #273540;   border-top:unset;   padding:30px; } .service-six-title {   font-size:22px;   margin-top:15px;   margin-bottom:15px;   line-height:24px; } .restly-service-six-icon i {   font-size:55px; } .service-six-dec p {   margin-bottom:20px; }   .image-shape {   background:#104cba;   animation:morph 8s ease-in-out infinite;   border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;   height:70%;   -webkit-transition:all 1s ease-in-out;   -moz-transition:all 1s ease-in-out;   -ms-transition:all 1s ease-in-out;   -o-transition:all 1s ease-in-out;   transition:all 1s ease-in-out;   width:86%;   position:absolute;   bottom:42px;   z-index:0;   left:-9px; } .image-shape2 {   background:#273540;   animation:morph2 8s ease-in-out infinite;   border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;   height:97%;   -webkit-transition:all 1s ease-in-out;   -moz-transition:all 1s ease-in-out;   -ms-transition:all 1s ease-in-out;   -o-transition:all 1s ease-in-out;   transition:all 1s ease-in-out;   width:76%;   position:absolute;   top:13px;   z-index:0;   left:13px; } .restly-image {   position:relative; } @keyframes morph {   0% {  border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;   }   50% {  border-radius:30% 60% 70% 40% / 50% 60% 30% 60%;   }   100% {  border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;   } } @keyframes morph2 {   0% {  border-radius:60% 30% 70% 40% / 60% 40% 30% 70%;   }   50% {  border-radius:50% 60% 30% 60% / 30% 60% 70% 40%;   }   100% {  border-radius:60% 30% 70% 40% / 60% 40% 30% 70%;   } }   .restly-about-stitle {   font-size:16px;   color:#fff;   font-family:'Rubik';   font-weight:600;   line-height:46px;   margin:0;   padding:0;   margin-bottom:5px; } .restly-about-content .restly-about-title {   font-size:36px;   line-height:46px;   color:#ffffff;   font-weight:bold;   font-family:'Nunito';   margin:0;   padding:0; } .restly-about-dec p {   color:#ffffff;   line-height:28px;   opacity:80%;   margin-top:23px;   margin-bottom:36px; } .restly-about-dec ul {   padding:0;   margin:0; } .restly-about-dec ul li {   color:#fff;   line-height:40px;   font-weight:400;   display:inline-block;   width:49%;   position:relative;   margin-bottom:11px;   clear:both;   padding-left:45px; } .restly-about-dec ul li:before {   content:"\f00c";   font-family:'Font Awesome 5 Free';   width:35px;   height:35px;   display:inline-block;   background:#104cba;   border-radius:100%;   font-size:14px;   text-align:center;   line-height:40px;   font-weight:600;   clear:both;   position:absolute;   left:0; } .restly-about-content.restly-right .restly-about-dec ul li:before {   float:right;   margin-right:0;   margin-left:15px; } .restly-line-bg {   z-index:-1; } .restly-about-content.text-right .restly-about-dec ul li:before {   left:auto;   right:0; } .restly-about-content.text-right .restly-about-dec ul li {   padding-left:0;   padding-right:50px; }   .counter-nmber {   font-size:48px;   font-weight:700;   font-family:'Nunito';   line-height:46px;   color:#fff;   display:inline-block; } .resty-counter-title {   font-size:22px;   color:#fff;   font-family:'Rubik';   margin:0;   line-height:46px;   margin-top:10px;   font-weight:500; } .restly-counter {   text-align:center; } .restly-counter-wrapper.style-two {   width:180px;   height:180px;   border-radius:100%;   background:#ffffff;   padding:46px 0;   border:8px solid rgb(231 231 233 / 56%); }   .restly-work-process-icon i {   background:#285ec1;   border-radius:100%;   position:relative;   font-size:65px;   line-height:1;   color:#fff;   width:130px;   height:130px;   vertical-align:middle;   text-align:center;   padding:36px 0;   display:inline-block;   font-style:normal } .restly-work-process-icon i label, .restly-work-process-icon.with-img span label {   margin:0;   padding:0;   list-style:none;   position:absolute;   top:17px;   right:-3px;   width:30px;   height:30px;   background:#fff;   border-radius:100%;   text-align:center;   line-height:34px;   font-size:16px;   font-family:'Rubik';   font-weight:600;   color:#104cba; } .restly-work-process-icon.with-img span label {   top:-40px; } .restly-work-process {   text-align:center; } .work-process-title {   font-family:'Rubik';   color:#fff;   font-size:22px;   font-weight:600;   line-height:30px;   padding:0px 50px;   margin-top:30px;   margin-bottom:0; } .restly-work-process-icon.with-img img {   background:#285ec1;   border-radius:100%;   position:relative;   font-size:65px;   line-height:1;   color:#fff;   width:130px;   height:130px;   vertical-align:middle;   text-align:center;   padding:19px 0;   display:inline-block;   font-style:normal;   object-fit:none; } .restly-work-process-icon.with-img span {   position:relative; }   .restly-work-progress-two {   text-align:center; } .restly-work-progress-two .work-process-title {   color:#091d3e;   margin-bottom:24px; } .restly-work-progress-two {   position:relative;   padding-bottom:24px;   z-index:1; } .restly-work-progress-two label {   position:absolute;   left:0;   right:0;   bottom:28px;   font-size:125px;   font-family:'Nunito';   font-weight:900;   color:#eeeff1;   z-index:-1; } .restly-workp_two_dec p {   margin:0;   padding:0 30px;   margin-bottom:15px; }   .restly-pricing-inner {   box-shadow:0px 0px 30px 0px hsl(0deg 0% 0% / 7%);   padding:15px;   border-radius:5px;   text-align:center;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .restly-pricing-header {   background-color:#e7edf8;   border-radius:5px;   padding:16px 0 13px;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .restly-pricing-title {   font-size:18px;   text-transform:uppercase;   font-weight:900;   line-height:46px;   margin:0; } .restly-pricing-one .restly-pricing-inner:hover .restly-pricing-title {   color:#ffffff; } h2.restly-pricing-price {   font-size:48px;   color:#104cba;   line-height:46px;   margin:0;   font-weight:800;   padding-top:3px; } h6.restly-pricing-time {   font-size:18px;   color:#73767c;   font-weight:800;   line-height:46px;   margin-bottom:0; } h2.restly-pricing-price label {   font-size:24px; } .restly-price-feature {   padding:40px 0; } .restly-price-feature ul {   padding:0;   margin:0;   list-style:none; } .restly-price-feature ul li {   font-size:16px;   line-height:35px; } .restly-price-footer {   margin-bottom:30px; } .restly-price-footer a.theme-btns {   padding:20px 50px;   border-radius:50px;   font-weight:600; } .restly-pricing-two .restly-pricing-inner {   padding:0; } .restly-pricing-two .restly-pricing-header {   background:transparent;   position:relative;   padding-bottom:43px;   overflow:hidden;   padding-top:25px;   z-index:99999; } .restly-pricing-two .restly-pricing-header:after {   position:absolute;   width:450px;   height:473px;   background:#f6f9fd;   left:-42px;   top:-257px;   content:"";   z-index:-1;   border-radius:100%; } .restly-pricing-warpper.restly-pricing-two .restly-pricing-inner {   box-shadow:none;   border:1px solid #ececec; } .restly-pricing-two .restly-price-footer {   margin-bottom:40px; } .restly-pricing-warpper.restly-pricing-two:hover .restly-pricing-inner {   background-color:#1d2c38; } .restly-pricing-warpper.restly-pricing-two:hover .restly-pricing-two .restly-pricing-header:after {   background-color:#f6f9fd; } .restly-pricing-warpper.restly-pricing-two:hover .restly-pricing-header:after {   background:#104cba; } .restly-pricing-two:hover .restly-pricing-header .restly-pricing-title, .restly-pricing-two:hover .restly-pricing-header .restly-pricing-price {   color:#fff; } .restly-pricing-two:hover .restly-pricing-header .restly-pricing-time {   color:#a9bfe6; } .restly-pricing-two:hover .restly-price-feature ul li {   color:#fff; } .restly-pricing-warpper.restly-pricing-two .restly-price-footer a.theme-btns:hover {   color:#1d2c38;   background-color:#ffffff; }   .restly-pricing-warpper.restly-pricing-three .restly-pricing-header {   background:transparent;   padding:0;   border-radius:0; } .restly-pricing-header .restly-price-footer {   margin-bottom:0; } .restly-pricing-warpper.restly-pricing-three .restly-price-footer {   margin-bottom:0; } .restly-pricing-warpper.restly-pricing-three .restly-pricing-inner {   padding:50px 0; } .pricing-icon i {   font-size:72px;   margin:26px 0;   display:block; } .restly-pricing-warpper.restly-pricing-three .restly-pricing-title {   line-height:1; } .restly-pricing-warpper.restly-pricing-three h2.restly-pricing-price {   margin:0;   padding:0;   line-height:1; } .restly-pricing-warpper.restly-pricing-three .restly-price-feature {   padding-top:4px; } .restly-pricing-warpper.restly-pricing-three>span {   position:absolute;   right:-20px;   background:#2058bf;   color:#ffffff;   text-transform:uppercase;   font-size:14px;   font-weight:bolder;   font-family:'Nunito';   transform:rotate(90deg);   top:43px;   border:none;   padding-top:3px;   padding-bottom:0px;   padding-right:32px;   padding-left:18px; } .restly-pricing-warpper.restly-pricing-three>span:after {   content:"";   width:27px;   height:27px;   background:white;   position:absolute;   top:2px;   right:-13px;   border:none;   transform:rotate(45deg); }   .restly-pricing-tabs-wrapper .nav {   display:block;   background:#ffffff;   padding:15px 14px;   max-width:73%;   border-radius:5px;   text-align:center;   margin:28px 0; } .restly-pricing-tabs-wrapper .nav button {   display:inline-block;   background-color:transparent;   color:#949494;   text-transform:capitalize;   font-weight:bold;   padding:0px 14px;   vertical-align:middle; } .restly-pricing-tabs-wrapper .nav button.active {   background-color:transparent;   color:#0e1e2a; } .restly-pricing-tabs-wrapper .nav button i {   margin-right:6px; } .restly-pricing-static-contnets h4 {   font-size:16px;   color:#ffffff;   margin:0;   font-family:'Rubik';   font-weight:500; } .restly-pricing-static-contnets h2 {   font-size:36px;   font-family:'Nunito';   color:#ffffff;   margin:15px 0; } .restly-pricing-static-contnets p {   color:#ffffff; } .restly-pricing-sort-dec p {   color:#fff;   margin-bottom:27px; }   .restly-pricing-v2-wrapper {   background:#F4F7FA;   padding:40px;   text-align:center;   transition:.4s; } .restly-price-v2-title {   font-size:18px;   color:#2F97F7; } .restly-price-v2-price {   font-size:36px;   font-weight:bold;   margin:20px 0; } .restly-price-v2-offer span {   background:#ffffff;   font-size:12px;   padding:5px 20px;   border-radius:5px;   color:#3938B9;   text-transform:capitalize; } .restly-price-v2-offer {   display:block; } .restly-price-v2-dec {   padding:50px 0; } a.restly-price-v2-btn {   padding:13px 30px;   background:#2F97F7;   color:#ffffff;   font-size:16px;   font-weight:500;   border-radius:5px;   vertical-align:middle;   display:inline-block; } a.restly-price-v2-btn i {   font-size:12px;   margin-left:10px; } a.restly-price-v2-btn:hover {   background-color:#0A1426; }   .restly-protfolio-info-list ul li:after {   position:absolute;   content:"";   width:10px;   height:10px;   background:#104cba;   left:0;   top:3px;   bottom:0;   border-radius:100%; } .restly-protfolio-info-list {   padding:35px 45px;   background-color:#F3F7FF;   border-radius:5px; } .restly-protfolio-info-list .portfolio-info-title {   font-size:26px;   font-weight:900;   font-family:'Nunito';   line-height:46px;   margin-bottom:30px;   padding:0;   margin-top:0;   color:#1D2C38; } .restly-protfolio-info-list ul {   padding:0;   margin:0;   list-style:none; } .restly-protfolio-info-list ul li label {   display:block;   font-size:18px;   font-weight:800;   font-family:'Nunito';   margin:0;   padding:0;   line-height:1em;   color:#1d2c38;   margin-bottom:16px;   letter-spacing:-0.20px;   margin-left:20px; } .site-main.content-area.sidebar-no-bg-main .all-posts-wrapper {   padding:0; } .restly-protfolio-info-list ul li {   font-size:18px;   line-height:24px;   font-family:'Nunito';   color:#1D2C38;   font-weight:400;   border-bottom:1px solid #d9dfea;   padding-bottom:20px;   margin-bottom:20px;   position:relative; } .restly-protfolio-info-list ul li:last-child {   margin-bottom:0;   padding-bottom:0;   border:none; } .restly-protfolio-info-list ul li a {   margin-right:7px;   position:relative;   font-size:18px;   font-family:'Nunito';   color:#1d2c38;   font-weight:400; } .restly-protfolio-info-list ul li a:after {   content:",";   margin-left:1px; } .restly-protfolio-info-list ul li a:last-child:after {   content:""; } .restly-protfolio-info-list ul li a:hover {   color:#104cba; } .restly-portfolio-dec2 {   position:absolute;   bottom:0px;   z-index:11;   width:100%;   padding-left:30px; } .portfolio-style-two .restly-portfolio-item:after {   background:rgb(9, 29, 62);   background:linear-gradient(0deg, rgb(7 21 44) 0%, rgb(255 255 255 / 20%) 100%);   content:"";   width:100%;   height:100%;   left:0;   position:absolute;   top:0;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .restly-portfolio-dec2 h6 a {   color:#fff; } .restly-portfolio-dec2 h6 {   font-size:18px;   font-weight:600;   font-family:'Nunito';   line-height:46px;   border-bottom:1px solid rgb(66 83 123 / 61%);   padding-bottom:10px;   margin-bottom:0;   text-transform:capitalize; } .restly-portfolio-btn {   line-height:1;   padding:15px 0; } .restly-portfolio-btn a.theme-btns2 {   color:#fff;   font-size:14px;   font-weight:600;   font-family:'Nunito'; } .restly-portfolio-items.portfolio-style-two .restly-portfolio-item {   border-radius:5px;   object-fit:cover;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .restly-portfolio-btn a.theme-btns2 i {   margin-left:8px; } .restly-portfolio-dec2 h6 a:hover, .restly-portfolio-btn a.theme-btns2:hover {   color:#104cba; } .restly-portfolio-cats a:last-child {   display:block; } .restly-portfolio-cats a {   display:none; }   .restly-portfolio-item-five {   position:relative;   min-height:370px;   background-position:center center;   background-size:cover;   width:100%;   z-index:1; } .portfolio-style-five .restly-portfolio-decs {   position:absolute;   bottom:30px;   text-align:center;   width:100%; } .restly-portfolio-item-five:after {   content:"";   background:rgb(14 30 42 / 53%);   height:100%;   width:100%;   position:absolute;   left:0;   top:0;   z-index:-1; } .portfolio-style-five .restly-portfolio-content h6 {   font-size:24px;   font-weight:bold; } .portfolio-style-five .restly-portfolio-content a {   color:#ffffff; } .portfolio-style-five .restly-portfolio-content p {   color:#ffffff; } .portfolio-style-five .restly-portfolio-content {   padding:0 19px; } .portfolio-style-five .restly-portfolio-content a:hover {   color:#104cba; } .portfolio-style-five .portfolio-btn a {   background:#104cba;   padding:10px 12px;   display:inline-block;   border-radius:5px;   color:#ffffff; } .portfolio-style-five .portfolio-btn {   position:absolute;   right:10px;   top:-11px; } .portfolio-style-five .portfolio-btn a:hover {   background-color:#0e1e2a; }   .restly-contact-info {   background-color:#104cba;   padding:65px 55px;   border-radius:5px; } .restly-contact-info .contact-info-title {   color:#ffffff;   font-size:30px;   line-height:46px;   font-family:'Rubik';   font-weight:600;   margin:0;   margin-bottom:50px; } .restly-cinfo {   display:flex;   margin-bottom:45px; } .restly-cinfo:last-child {   margin-bottom:0 !important; } .restly-cinfo-icon i {   width:40px;   height:40px;   background:#4070c8;   color:#fff;   text-align:center;   border-radius:100%;   font-size:16px;   line-height:42px;   margin-right:20px;   display:block; } .restly-cinfo-dec span {   font-size:16px;   color:#b8caea;   font-family:'Rubik';   line-height:28px; } .restly-cinfo-dec p {   font-size:18px;   font-family:'Rubik';   font-weight:600;   color:#fff;   margin:0; } .restly-cinfo-dec p a {   color:#ffffff; } .restly-cinfo-dec p a:hover {   color:#1d2c38; } .company-contact-widget ul {   margin:0;   padding:0;   list-style:none; }   .restly-portfolio-item {   position:relative;   overflow:hidden;   transition:.4s; } .restly-portfolio-dec {   position:absolute;   bottom:-190px;   width:90%;   background:rgb(0 0 0 / 80%);   margin:0 auto;   left:0;   right:0;   border-radius:5px;   padding:13px 20px;   transition:.4s; } .restly-portfolio-dec a {   color:#ffffff; } .restly-portfolio-dec>a {   font-size:12px;   font-family:'Rubik';   font-weight:600;   line-height:1;   margin-right:5px;   text-transform:capitalize;   position:relative; } .restly-portfolio-dec h6 {   margin:0; } .restly-portfolio-dec h6 a {   line-height:30px;   font-size:18px;   font-weight:700;   font-family:'Nunito'; } .restly-portfolio-dec a:hover {   color:#104cba; } .restly-portfolio-dec>a:after {   content:",";   margin-left:1px; } .restly-portfolio-dec a:last-of-type:after {   content:""; } .restly-portfolio-item:hover .restly-portfolio-dec {   transition:.4s;   bottom:20px; } .restly-portfolio-item img {   object-fit:cover; } img.img-responsive.portfolio-three-image.wp-post-image {   height:max-content;   object-fit:cover;   border-radius:5px; } .restly-portfolio-three-content .restly-portfolio-dec {   bottom:13px;   background-color:#ffffff; } .restly-portfolio-three-content .restly-portfolio-dec h6 a {   color:#1d2c38; } .restly-portfolio-three-content .restly-portfolio-dec:hover {   background:#104cba; } .restly-portfolio-three-content .restly-portfolio-dec:hover h6 a {   color:#ffffff; } .restly-portfolio-three .owl-nav>div {   width:45px;   height:45px;   border-radius:100%;   background-color:#ffffff;   margin-right:15px;   text-align:center;   transition:.4s;   font-size:0;   padding:9px; } .restly-portfolio-three .owl-nav .owl-prev:before, .restly-portfolio-three .owl-nav .owl-next:before {   font-size:22px;   color:#104cba; } .restly-portfolio-three .owl-nav .owl-prev:hover:before, .restly-portfolio-three .owl-nav .owl-next:hover:before {   color:#ffffff; } .restly-portfolio-three .owl-nav .owl-prev:before {   content:"\f12c";   font-family:'bootstrap-icons';   color:#104cba;   font-weight:bold;   font-size:23px; } .restly-portfolio-three .owl-nav .owl-next:before {   content:"\f135";   font-family:'bootstrap-icons';   color:#104cba;   font-weight:bold; } .restly-portfolio-three .owl-nav>div:hover {   background-color:#104cba; } .restly-portfolio-three-content button.slick-arrow:hover:before {   color:#ffffff; } .restly-portfolio-static-contents h2 {   font-size:36px;   font-weight:900;   font-family:'Nunito';   line-height:46px;   padding-right:30px; } .restly-portfolio-static-contents h3 {   font-size:16px;   color:#104cba;   margin:0;   line-height:46px; } .restly-portfolio-three-slides {   left:28%;   position:relative;   margin-top:-199px; } .restly-portfolio-three .owl-nav {   position:absolute;   left:-328px;   top:50%; } .restly-portfolio-three .owl-nav>div {   display:inline-block; } .restly-portfolio-with-menu-wrapper .restly-portfolio-dec h6 a {   line-height:30px;   padding:8px 0; } .restly-portfolio-related-wrapper {   margin-bottom:120px; }   .restly-portfolio-items.portfolio-style-four .restly-portfolio-dec {   width:100%;   height:100%;   top:0;   bottom:0;   margin:0;   vertical-align:bottom;   left:0;   right:0;   text-align:center;   padding:0;   margin:0 auto;   border-radius:0;   background-color:#0e1e2a;   opacity:0;   visibility:hidden; } .restly-portfolio-items.portfolio-style-four .portfolio-hover {   position:absolute;   left:0;   right:0;   margin:auto;   height:100px;   width:100%;   top:0;   bottom:0; } .portfolio-hover {   position:absolute;   left:0;   right:0;   margin:auto;   height:100px;   width:100%;   top:0;   bottom:0; } .restly-portfolio-items.portfolio-style-four .restly-portfolio-dec h6 {   margin:6px 0px 15px 0; } a.portfolio-btn {   font-size:24px; } .restly-portfolio-items.portfolio-style-four .restly-portfolio-item:hover .restly-portfolio-dec {   opacity:85%;   visibility:visible; }   .restly-blog-post-item.restly-blog-one {   box-shadow:0px 0px 30px 0px hsl(0deg 0% 0% / 7%);   border-radius:5px;   overflow:hidden; } .restly-blog-post-content .post-meta-item ul {   list-style:none;   padding:0;   margin:0; } .restly-blog-top-area {   padding:25px 25px 0 25px; } .restly-blog-post-content .post-meta-item ul li {   display:inline-block;   margin-right:26px;   font-size:14px;   text-transform:capitalize;   line-height:27px; } .restly-blog-post-content .post-meta-item ul li i {   margin-right:10px;   color:#104cba; } .restly-blog-post-content .post-meta-item ul li a {   color:#454545; } .restly-blog-post-title a {   font-size:20px;   font-weight:600;   font-family:'Rubik';   line-height:28px;   margin:13px 0;   display:block; } .restly-blog-one .restly-blog-post-author {   padding:14px 25px;   border-top:1px solid #e3e3e3;   margin-top:22px; } .restly-blog-post-author img {   border-radius:100% !important;   width:35px;   height:35px !important;   object-fit:cover;   margin-right:15px; } .restly-blog-post-author {   font-weight:600;   font-size:15px;   font-family:'Rubik'; } .restly-blog-post-author span.author.vcard a {   text-transform:capitalize !important;   margin-left:6px; } .restly-blog-post-author .byline {   text-transform:capitalize; } li.postby-tow {   font-size:15px;   font-weight:normal;   text-transform:capitalize;   line-height:28px; } li.postby-tow span a {   margin-left:6px; } .restly-blog-two .restly-blog-post-author {   position:absolute;   top:-20px; } .restly-blog-two .post-meta-item {   margin-top:5px; } .restly-blog-two .restly-blog-top-area {   box-shadow:0px 0px 30px 0px hsl(0deg 0% 0% / 7%);   background:#fff;   margin-top:-28px;   border-radius:5px;   padding-bottom:15px;   position:relative; } .restly-blog-two .restly-blog-post-content {   padding-right:30px; } .restly-blog-post-img img {   height:230px !important;   object-fit:cover; } .restly-blog-post-item.restly-blog-two .restly-blog-post-img img {   border-top-left-radius:5px;   border-top-right-radius:5px; } .restly-blog-post-content .post-meta-item ul li a:hover {   color:#104cba; }   .restly-blog-v2-static-wrapper .restly-blog-tatic-stitle {   font-size:16px;   font-family:'Rubik';   color:#0054a6;   line-height:1; } .restly-blog-v2-static-wrapper .restly-blog-tatic-title {   font-size:36px;   font-weight:bold;   font-family:'Nunito';   margin-bottom:22px; } .restly-blog-v2-sdec {   margin-bottom:36px; } .restly-blog-v2-static-wrapper {   padding-right:10px; } .restly-blog-v2-items .no-image .restly-blog-post-item {   box-shadow:0px 0px 30px 0px hsl(0deg 0% 0% / 7%);   padding-top:12px;   padding-bottom:20px;   margin-bottom:30px;   transition:.4s;   border-radius:5px; } .restly-blog-v2-items .no-image .restly-blog-post-item:last-child {   margin-bottom:0; } .restly-blog-v2-items .no-image .restly-blog-post-item:last-child {   margin-bottom:0; } .restly-blog-v2-items .no-image .restly-blog-post-item:hover .post-meta-item ul li i, .restly-blog-v2-items .no-image .restly-blog-post-item:hover .restly-blog-post-title a {   color:#ffffff; } .restly-blog-v2-items .no-image .restly-blog-post-item:hover {   background-color:#104cba; } .no-image .restly-blog-post-item:hover .restly-post-dec, .restly-blog-v2-items .no-image .restly-blog-post-item:hover .post-meta-item ul li a {   color:#ffffff;   opacity:50%; }   .news-five-item {   position:relative;   margin-bottom:30px; } .news-five-item img {   width:100%;   border-radius:5px; } .news-five-item .content {   position:absolute;   width:100%;   height:100%;   left:0;   top:0;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   padding:30px 40px;   border-radius:5px;   -webkit-box-pack:end;   -ms-flex-pack:end;   justify-content:end;   -webkit-box-orient:vertical;   -webkit-box-direction:normal;   -ms-flex-direction:column;   flex-direction:column;   background:-webkit-gradient(linear, left top, left bottom, from(rgba(3, 10, 21, 0.4)), to(#030A15));   background:-webkit-linear-gradient(top, rgba(3, 10, 21, 0.4) 0%, #030A15 100%);   background:-o-linear-gradient(top, rgba(3, 10, 21, 0.4) 0%, #030A15 100%);   background:linear-gradient(180deg, rgba(3, 10, 21, 0.4) 0%, #030A15 100%); } @media only screen and (max-width:1199px) and (min-width:991px) {   .news-five-item .content {  padding-left:25px;  padding-right:25px;   } } @media only screen and (max-width:375px) {   .news-five-item .content {  padding-left:25px;  padding-right:25px;   } } .news-five-item .content .date {   width:80px;   height:80px;   line-height:1.2;   padding-top:10px;   text-align:center;   border-radius:10px;   background:#F43336;   font-family:"Nunito", sans-serif;   margin:0px -10px auto auto;   padding-left:10px;   padding-right:10px;   padding-bottom:7px;   color:#ffffff; } .news-five-item .content .date span {   display:block;   font-size:20px;   font-weight:700; } .news-five-item .content .blog-v4-title {   font-size:24px; } @media only screen and (max-width:375px) {   .news-five-item .content .blog-v4-title {  font-size:20px;   } } .news-five-item .content .learn-more {   text-decoration:underline;   color:#ffffff; } .news-five-item .content .learn-more i {   font-size:16px;   color:#F43336; } .news-five-item .post-meta-item {   margin-bottom:10px;   padding-bottom:8px;   border-bottom:1px solid rgba(248, 248, 248, 0.1);   padding-left:0;   padding-right:0;   list-style:none; } .news-five-item .post-meta-item li {   font-size:16px;   display:inline-block;   color:#ffffff; } .news-five-item .post-meta-item li a, .news-five-item .content .blog-v4-title a {   color:#ffffff; } .news-five-item .post-meta-item li:first-child {   margin-right:20px; } .news-five-item .post-meta-item li i {   color:#F43336;   padding-right:5px; }   .restly-freature-icon-title-box {   text-align:center;   background:#fff;   border-radius:5px;   padding:30px 20px;   box-shadow:0px 0px 30px 0px hsl(0deg 0% 0% / 7%); } h2.feature-title {   margin:23px 0 0 0;   padding:0;   font-size:16px;   font-weight:600;   font-family:'Rubik';   line-height:1; } .restly-freature-icon-title-box i {   font-size:72px; }   .no-slide .restly-client-logo-items img {   margin:0 65px;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .no-slide .restly-client-logo-items img:last-child {   margin-right:0; } .no-slide .restly-client-logo-items img:first-child {   margin-left:0; } .restly-client-logo-wrapper.enable-slide img {   width:auto !important;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .restly-client-logo-wrapper.enable-slide ul.slick-dots {   margin-top:31px; } .restly-client-logo-wrapper.enable-slide img {   margin:0 50px; } .restly-client-logo-items .slick-slide {   text-align:center; }   .feature-item-four {   margin-top:30px;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   background:white;   text-align:center;   border-radius:5px;   padding:30px 20px 15px;   border:1px solid #e5e5e7; } .feature-item-four .icon {   color:white;   font-size:12px;   margin-bottom:16px;   margin-left:auto;   margin-right:auto;   width:35px;   height:35px;   background:#104cba;   line-height:35px;   border-radius:50%;   text-align:center;   display:inline-block; } .feature-item-four:hover {   border-color:white;   -webkit-box-shadow:10px 0 60px rgba(109, 109, 109, 0.15);   box-shadow:10px 0 60px rgba(109, 109, 109, 0.15); } .feature-item-four .feature-title {   font-size:16px;   line-height:26px; }   .restly-messge-wrapper .author-comment {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   margin-left:32px; } .restly-messge-wrapper .author-comment .author {   -webkit-box-flex:0;   -ms-flex:none;   flex:none;   max-width:65px;   max-height:65px;   position:relative;   margin:-25px -35px 0 -32px; } .restly-messge-wrapper .author-comment .author img {   width:100%;   height:100%;   border-radius:50%; } .restly-messge-wrapper .author-comment .text {   padding:28px 55px;   background:#f4f8ff; } @media only screen and (max-width:375px) {   .restly-messge-wrapper .author-comment .text {  padding-left:20px;  padding-right:20px;   } }   .restly-service-v4-wrapper .service-box {   margin-bottom:30px;   border-radius:5px;   position:relative;   overflow:hidden; } .restly-service-v4-wrapper .service-box:hover .service-normal {   -webkit-transform:translateY(100%);   -ms-transform:translateY(100%);   transform:translateY(100%); } .restly-service-v4-wrapper .service-box:hover .service-hover {   bottom:0; } .restly-service-v4-wrapper .service-normal, .restly-service-v4-wrapper .service-hover {   padding:25px;   border-radius:5px; } .restly-service-v4-wrapper .service-normal {   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   border:1px solid #e7edf8; } .service-normal .icon {   color:#104cba; } .restly-service-v4-wrapper .service-normal .btn-circle {   margin-top:10px;   color:#104cba;   display:inline-block;   width:33px;   height:33px;   background:#e5eef6;   line-height:33px;   border-radius:50%;   text-align:center; } .restly-service-v4-wrapper .service-hover {   position:absolute;   width:100%;   height:100%;   left:0;   bottom:100%;   -ms-flex-wrap:wrap;   flex-wrap:wrap;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:start;   -ms-flex-pack:start;   justify-content:start;   -webkit-transition:all 500ms ease;   -o-transition:all 500ms ease;   transition:all 500ms ease; } .restly-service-v4-wrapper .service-hover .service-title {   margin-bottom:20px; } .restly-service-v4-wrapper .service-hover .theme-btn {   display:block;   margin-top:30px;   padding:10px 20px;   background:#285ec1; } .restly-service-v4-wrapper .service-normal.style-two {   text-align:center;   margin-bottom:20px;   padding:25px 15px 10px; } .restly-service-v4-wrapper .service-box.style-two {   overflow:inherit;   margin-top:20px;   margin-bottom:0; } .restly-service-v4-wrapper .service-box.style-two .service-normal {   border:none;   padding:40px; } @media only screen and (max-width:375px) {   .restly-service-v4-wrapper .service-box.style-two .service-normal {  padding-left:25px;  padding-right:25px;   } } .restly-service-v4-wrapper .service-box.style-two .service-normal .icon i {   font-size:55px;   margin-bottom:25px; } .restly-service-v4-wrapper .service-box.style-two .service-normal .service-title {   font-size:24px;   margin-bottom:15px; } .restly-service-v4-wrapper .service-box.style-two .service-normal .theme-btn {   margin-top:15px;   padding:12px 25px; } .restly-service-v4-wrapper .service-box.style-two .service-normal .theme-btn i {   font-size:14px; } .restly-service-v4-wrapper .service-box.style-two .service-normal .theme-btn:hover {   color:white;   background:#104cba;   border-color:#104cba; } .restly-service-v4-wrapper .service-box.style-two .service-normal:after {   content:'';   width:112px;   height:120px;   position:absolute;   top:30px;   right:30px;   z-index:-1;   opacity:0;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   background:url(https://bolsterbiz.com/wp-content/plugins/restlycore/assets/css/../img/service-bg-shape.png);   background-size:100% 100%; } .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap {   width:120%;   position:absolute;   padding-bottom:120%;   z-index:-1;   left:-10%;   top:-10%;   opacity:0;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   -webkit-animation:rounded 30s linear infinite;   animation:rounded 30s linear infinite; } .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap:after, .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap:before {   content:'';   width:10px;   height:10px;   position:absolute;   border-radius:50%;   -webkit-animation:zoomInOutTwo 4s infinite;   animation:zoomInOutTwo 4s infinite; } .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap:before {   left:15%;   top:3%;   background:#fd01f4;   -webkit-animation-delay:1s;   animation-delay:1s; } .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap:after {   right:1%;   top:20%;   -webkit-animation-delay:3s;   animation-delay:3s;   background:#104cba; } .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap .circle-shape {   width:100%;   height:100%;   position:absolute;   border-radius:50%;   border:1px solid #e0e0e1;   -webkit-animation-duration:1s;   animation-duration:1s;   -webkit-animation-fill-mode:both;   animation-fill-mode:both; } .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap .circle-shape:after, .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap .circle-shape:before {   content:'';   width:10px;   height:10px;   position:absolute;   border-radius:50%;   -webkit-animation:zoomInOutTwo 4s infinite;   animation:zoomInOutTwo 4s infinite; } .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap .circle-shape:before {   left:2%;   bottom:15%;   background:#FF7A41; } .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap .circle-shape:after {   bottom:6%;   right:15%;   -webkit-animation-delay:2s;   animation-delay:2s;   background:#fd01f4; } .restly-service-v4-wrapper .service-box.style-two:hover .service-normal, .restly-service-v4-wrapper .service-box.style-two.active .service-normal {   background:white;   -webkit-transform:translateY(0);   -ms-transform:translateY(0);   transform:translateY(0);   -webkit-box-shadow:10px 0 60px rgba(109, 109, 109, 0.15);   box-shadow:10px 0 60px rgba(109, 109, 109, 0.15); } .restly-service-v4-wrapper .service-box.style-two:hover .service-normal:after, .restly-service-v4-wrapper .service-box.style-two.active .service-normal:after {   opacity:1; } .restly-service-v4-wrapper .service-box.style-two:hover .circle-shapes-wrap, .restly-service-v4-wrapper .service-box.style-two.active .circle-shapes-wrap {   opacity:1; } .restly-service-v4-wrapper .service-box.style-two:hover .circle-shapes-wrap .circle-shape, .restly-service-v4-wrapper .service-box.style-two.active .circle-shapes-wrap .circle-shape {   -webkit-animation-name:zoomIn;   animation-name:zoomIn; } @media screen and (max-width:767px) {   .restly-service-v4-wrapper .service-box.style-two .circle-shapes-wrap{  display:none;   } }  .restly-service-v4-wrapper .service-two-wrap {   z-index:1;   position:relative;   margin-bottom:-40px;   -webkit-transform:translateY(-40%);   -ms-transform:translateY(-40%);   transform:translateY(-40%); } @media only screen and (max-width:1199px) {   .restly-service-v4-wrapper .service-two-wrap {  -webkit-transform:translateY(-80px);  -ms-transform:translateY(-80px);  transform:translateY(-80px);   } } .restly-service-v4-wrapper .service-style-two {   background:white;   text-align:center;   border-radius:5px;   margin-bottom:30px;   padding:25px 15px 15px; } .small-gap {   margin-left:-5px;   margin-right:-5px; } .small-gap>div {   padding-left:5px;   padding-right:5px; } .elementor-widget-restly_home_banner3 {   visibility:visible; } .service-normal ul {   margin-bottom:10px;   padding:0; } .service-normal ul li {   list-style:none;   color:#104CBA;   font-family:'Nunito';   font-size:16px;   font-style:normal;   font-weight:700;   line-height:normal; } .service-normal ul li:not(:last-child) {   margin-bottom:5px; }  .section-title-wrapper-v2 {   text-align:center;   margin:0 auto; } .section-title .section-h2 {   line-height:55px; } .section-title {   display:inline-block; } @media only screen and (min-width:991px) {   .section-title .section-h2 {  font-size:40px;   } } @media only screen and (max-width:480px) {   .section-title .section-h2 {  font-size:30px;   } } @media only screen and (max-width:375px) {   .section-title .section-h2 {  font-size:25px;   } } @media only screen and (max-width:480px) {   .section-title .section-h2 br {  display:none;   } } .section-title .sub-title-two {   font-size:20px;   font-weight:500;   padding:10px 52px;   color:#104cba;   display:inline-block;   background-image:url(https://bolsterbiz.com/wp-content/plugins/restlycore/assets/css/../img/subtitle-bg.png);   background-size:100% 100%;   margin-bottom:25px; } @media only screen and (max-width:375px) {   .section-title .sub-title-two {  font-size:16px;   } }   .restly-team-title-inner .team-title {   font-size:36px;   font-weight:bold;   font-family:'Nunito';   line-height:1;   margin:0; } .restly-team-title-inner .team-stitle {   font-size:22px;   font-weight:400;   font-family:'Nunito';   line-height:1;   margin-bottom:0;   margin-top:8px; } .restly-team-contents .restly-team-title {   font-size:18px;   font-weight:bold;   font-family:'Nunito';   line-height:1;   margin:0; } .restly-team-contents .restly-team-stitle {   font-size:16px;   font-weight:400;   font-family:'Rubik';   line-height:20px;   margin:0;   margin-top:10px; } .restly-team-contents {   text-align:center;   background:#e7edf8;   border-radius:5px;   padding:25px;   margin-top:12px;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .restly-team-img .restly-team-image {   border-radius:5px; } .team-style-two .restly-team-item {   position:relative; } .team-style-two .restly-team-contents {   margin-top:-21px;   z-index:999;   position:relative;   width:85%;   margin:-25px auto;   background-color:#223441;   transition:.4s; } .team-style-two .restly-team-contents .restly-team-title a, .restly-team-item:hover .restly-team-contents .restly-team-title a {   color:#fff; } .restly-team-item:hover .restly-team-contents {   background-color:#104cba; } .team-style-two .restly-team-contents .restly-team-stitle, .restly-team-item:hover .restly-team-contents .restly-team-stitle {   color:#bdc2c6; } .team-items.slick-initialized .slick-slide {   margin-right:30px; } .team-items .single-item:nth-child(2), .team-items .single-item:nth-child(3), .team-items .single-item:nth-child(1), .team-items .single-item:nth-child(4) {   margin-top:0; } .team-items .single-item {   margin-top:30px; }   .restly-team-inner.team-style-three .restly-team-social ul li {   display:inline-block;   vertical-align:middle; } .restly-team-inner.team-style-three .restly-team-social ul li a {   display:block;   font-size:16px;   padding:0 8px; } .team-style-three .restly-team-social {   margin-top:15px;   display:none;   transition:.4s; } .restly-team-inner.team-style-three .restly-team-contents {   background-color:transparent;   z-index:999;   position:relative;   width:85%;   margin:auto;   transition:.4s;   margin-top:12px;   padding:20px 20px;   padding-top:27px;   position:absolute;   overflow:hidden;   left:0;   right:0; } .restly-team-inner.team-style-three .restly-team-item {   position:relative;   padding-bottom:136px; } .restly-team-inner.team-style-three .restly-team-item:hover .restly-team-contents {   background:#ffffff;   box-shadow:-11px 12px 33px 0px rgb(32 88 191 / 8%);   margin-top:-65px; } .restly-team-inner.team-style-three .restly-team-item:hover .restly-team-contents .restly-team-social {   display:block;   transition:.4s; } .team-style-three .restly-team-contents .restly-team-title a, .team-style-three .restly-team-item:hover .restly-team-contents .restly-team-title a {   color:#1d2c38; } .team-style-three .restly-team-contents .restly-team-stitle, .team-style-three .restly-team-item:hover .restly-team-contents .restly-team-stitle {   color:#454545; } .restly-team-inner.team-style-three .restly-team-contents .restly-team-title {   font-size:24px; } .team-style-three .restly-team-item:hover .restly-team-contents .restly-team-title a:hover {   color:#2058bf; } .team-style-four .restly-team-contents {   margin-top:0;   background:#ffffff; } .restly-team-inner.team-style-four .restly-team-img .restly-team-image {   border-radius:0; } .team-style-four .restly-team-img .restly-team-social ul {   margin:0;   padding:0; } .team-style-four .restly-team-img .restly-team-social ul li {   display:inline-block; } .team-style-four .restly-team-img .restly-team-social ul li a {   width:40px;   height:40px;   display:block;   background:#ffffff;   border-radius:100%;   text-align:center;   line-height:43px;   margin:5px; } .team-style-four .restly-team-social {   text-align:center;   position:absolute;   bottom:0;   left:0;   right:0;   margin-bottom:-60px; } .team-style-four .restly-team-img {   position:relative;   overflow:hidden; } .restly-team-inner.team-style-four .restly-team-item:hover .restly-team-social {   margin-bottom:17px;   z-index:1;   transition:.4s; } .team-style-four .restly-team-item .restly-team-img:after {   background:rgb(10 20 38 / 50%);   position:absolute;   content:"";   left:0;   top:0;   z-index:0;   width:100%;   height:100%;   opacity:0;   transition:.4s; } .team-style-four .restly-team-item:hover .restly-team-img:after {   opacity:1; } .team-style-four .restly-team-img .restly-team-social ul li a:hover {   background-color:#2F97F7;   color:#ffffff; }   .restly-subscribe-innter .mc4wp-form-fields input[type=email] {   border:2px solid #88a6dd;   border-radius:5px; } .restly-subscribe-innter .mc4wp-form-fields button {   width:auto;   height:auto;   border-radius:5px;   padding:10px 30px;   margin:6px;   background-color:#ffffff;   color:#091d3e;   font-weight:600; } .restly-subscribe-innter .mc4wp-form-fields button:hover {   background-color:#091d3e;   color:#ffffff; } .subscribe-form .mc4wp-form-fields button::before {   content:"\f124";   font-family:'Font Awesome 5 Free';   font-size:15px;   font-weight:bold;   line-height:3; } .subscribe-form .mc4wp-form-fields button {   font-size:0; }  .restly-testimonial-top {   display:flex;   position:relative; } .restly-testimonial-left {   display:flex; } .restly-testimonial-img {   width:80px;   height:80px;   border-radius:100%;   margin-right:25px; } .restly-testimonial-img img {   width:100%;   height:100%;   object-fit:cover; } .restly-testimonial-title-subtitle .testimonial-title {   font-size:18px;   font-weight:bold;   font-family:'Nunito';   line-height:36px;   margin:0; } .restly-testimonial-title-subtitle .testimonial-stitle {   font-size:16px;   font-weight:400;   color:#707070;   line-height:1.5;   margin:0;   font-family:'Rubik'; } .restly-testimonial-title-subtitle {   padding:10px 0; } .restly-testimonial-dec {   margin-top:25px; } .restly-testimonial-quote {   position:absolute;   right:0;   top:0;   bottom:0; } .restly-testimonial-quote i {   font-size:64px;   color:#104cba;   line-height:76px; } .restly-testimonial-item {   background-color:#ffffff;   padding:40px;   box-shadow:0px 0px 25px 0px hsl(0deg 0% 0% / 5%);   border-radius:5px; } .restly-testimonial-dec P {   margin-bottom:0; } .testi-slide-row .slick-slide {   margin:0 15px; } .restly-testimonial-items .signle-item:nth-child(1), .restly-testimonial-items .signle-item:nth-child(2) {   margin-top:0; } .restly-testimonial-items .signle-item {   margin-top:30px; }   .testimonial-content .test-two-stitle {   font-size:16px;   color:#104cba;   font-family:'Rubik';   font-weight:600; } .testimonial-content .testi-two-title {   font-size:36px;   line-height:38px; } .testimonial-content {   padding:40px; } .testi-author-info {   display:flex; } .testi-adec {   margin-left:20px; } .testi-author-info img {   width:60px;   height:60px;   object-fit:cover; } .testi-adec h6 {   font-size:18px;   font-weight:900;   font-family:'Nunito';   margin:0; } .testi-adec span {   font-size:16px;   font-family:'Rubik';   color:#104cba; } .testi-author-info {   margin-top:30px; } .restly-testmonial-two-items button.slick-arrow {   width:50px;   height:50px;   background-color:#104cba;   opacity:1; } .test-card {   padding:0 158px; } .test-card .col-md-5 img {   height:100%;   width:100%; } .test-card .card {   border-color:#e6e8e9; } .test-card img {   height:100%;   object-fit:cover; } .testi-author-info img {   height:auto; }   .restly-testimonial-three-top {   text-align:center;   margin-bottom:30px; } .restly-testi3-section-stitle {   margin:0;   font-size:18px;   padding-bottom:10px; } .restly-testi3-section-title {   margin:0;   font-size:36px;   padding:0 147px;   text-transform:capitalize;   font-weight:bold; } .testi3-contents {   text-align:center; } .testi3-dec {   margin-bottom:150px; } .testimonial3-title {   font-size:18px;   margin:0; } .testimonial3-stitle {   font-size:15px;   font-weight:normal;   font-weight:500; } .testi3-img {   width:70px !important;   height:70px;   object-fit:cover; } .testi3-img img {   width:100%;   height:100%;   object-fit:cover;   border-radius:100%;   transition:.4s;   cursor:pointer; } .slick-slide.slick-current .testi3-img img {   border:1px solid #2f97f7; } .testi3-nav.slick-initialized.slick-slider .slick-slide {   width:auto !important;   margin:0 5px; } .testi3-nav.slick-slider .slick-slide {   float:unset !important;   display:inline-block !important; } .testi3-navs {   position:relative;   margin-bottom:-71px;   bottom:170px; } .testi3-contents {   position:relative; }   .restly-portfolio-menu ul {   padding:0;   list-style:none;   margin:0;   text-align:center; } .restly-portfolio-menu ul li {   display:inline-block;   text-transform:capitalize;   font-size:18px;   font-weight:800;   font-family:'Nunito';   line-height:38px;   color:#091d3e;   padding:0px 20px;   cursor:pointer;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .restly-portfolio-menu ul li.active {   background-color:#104cba;   color:#fff;   border-radius:5px;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out; } .restly-portfolio-menu {   margin-bottom:16px; }   .restly-contact-info-box {   text-align:center; } .restly-cinfo-box-icon i {   font-size:40px;   color:#104cba;   line-height:32px;   margin-bottom:20px; } .restly-cinfo-box-dec {   font-size:18px;   line-height:28px;   padding:0 30px;   font-weight:500;   color:#8a8a8a; } .restly-cinfo-box-dec a {   display:block;   color:#8a8a8a; } .restly-cinfo-box-dec a:hover {   color:#104cba; } .restly-contact-info-box {   position:relative; } .cinfo-line {   position:absolute;   right:-48px;   width:89px;   height:113px;   clip-path:polygon(50% 0, 45% 100%, 55% 100%);   background:#e9e9e9;   top:0; } .restly-cinfo-box-dec p {   margin:0; }   .restly-input input[type="text"], .restly-input input[type="email"], .restly-input.message textarea, .restly-home-form-input input[type="text"], .restly-home-form-input input[type="tel"], .restly-home-form-input input[type="email"], .restly-input input[type="url"] {   background:transparent;   border:2px solid #e9ebef;   margin-bottom:25px; } .restly-home-form-input select {   border:2px solid #e9ebef;   margin-bottom:25px;   background-position:calc(100% - 13px) 31px; } .restly-input.message textarea, .restly-home-form-input textarea {   background:transparent;   padding:15px; } .restly-input {   position:relative; } .restly-input.name:after {   content:"\f406";   font-family:'Font Awesome 5 Free';   position:absolute;   right:25px;   color:#104cba;   z-index:999;   font-weight:700;   top:20px; } .restly-input.email:after {   content:"\f0e0";   font-family:'Font Awesome 5 Free';   position:absolute;   right:25px;   color:#104cba;   z-index:999;   font-weight:700;   top:22px; } .restly-input.phone:after {   content:"\f879";   font-family:'Font Awesome 5 Free';   position:absolute;   right:25px;   color:#104cba;   z-index:999;   font-weight:700;   top:20px; } .restly-input.message:after {   content:"\f303";   font-family:'Font Awesome 5 Free';   position:absolute;   right:25px;   color:#104cba;   z-index:999;   font-weight:700;   top:13px; } input.wpcf7-form-control.wpcf7-submit {   background-color:#104cba;   border:none;   padding:15px 40px;   border-radius:5px;   color:#fff;   transition:.4s;   outline:none; } input.wpcf7-form-control.wpcf7-submit:hover {   background-color:#1d2c38; } .restly-home-form-input.service span, .restly-home-form-input.service span select {   width:100%; } .restly-home-input.message textarea {   padding:15px;   margin-bottom:30px;   background:transparent;   border:2px solid #e9ebef; } .restly-home-form-input.service select {   padding:0px 15px;   color:#797979;   min-height:66px; }   .shapeanimation {   position:absolute;   top:95px;   left:250px;   -webkit-animation-duration:9s;   animation-duration:9s;   -webkit-animation-timing-function:linear;   animation-timing-function:linear;   -webkit-animation-iteration-count:infinite;   animation-iteration-count:infinite; }   @-webkit-keyframes shapeMover {   0%,   100% {  -webkit-transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);  transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);   }   50% {  -webkit-transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);  transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);   } } @keyframes shapeMover {   0%,   100% {  -webkit-transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);  transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);   }   50% {  -webkit-transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);  transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);   } } @keyframes shapeMover {   0%,   100% {  transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);   }   50% {  transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);   } } @keyframes bubbleMover {   0% {  -webkit-transform:translateY(0px) translateX(0) rotate(0);  transform:translateY(0px) translateX(0) rotate(0);   }   30% {  -webkit-transform:translateY(30px) translateX(50px) rotate(15deg);  transform:translateY(30px) translateX(50px) rotate(15deg);  -webkit-transform-origin:center center;  transform-origin:center center;   }   50% {  -webkit-transform:translateY(50px) translateX(100px) rotate(45deg);  transform:translateY(50px) translateX(100px) rotate(45deg);  -webkit-transform-origin:right bottom;  transform-origin:right bottom;   }   80% {  -webkit-transform:translateY(30px) translateX(50px) rotate(15deg);  transform:translateY(30px) translateX(50px) rotate(15deg);  -webkit-transform-origin:left top;  transform-origin:left top;   }   100% {  -webkit-transform:translateY(0px) translateX(0) rotate(0);  transform:translateY(0px) translateX(0) rotate(0);  -webkit-transform-origin:center center;  transform-origin:center center;   } } .dot-shapes {   position:absolute;   width:20em;   height:20em;   z-index:0;   top:0;   background:#104cba; } .dot-shapes.shape_left_pos {   left:-30em } .dot-shapes.shape_center_pos {   left:0;   right:0;   margin:auto } .dot-shapes.shape_right_pos {   right:-30em } .dot-shapes.shape_circle {   border-radius:50% } .dot-shapes.shape_egg {   border-radius:50% 50% 50% 50%/60% 60% 40% 40% } .dot-shapes.shape_organic_1 {   border-radius:30% 70% 70% 30%/30% 30% 70% 70% } .dot-shapes.shape_organic_1_rotate {   border-radius:70% 30% 30% 70%/70% 70% 30% 30% } .dot-shapes.shape_organic_2 {   border-radius:70% 30% 70% 30%/30% 70% 30% 70% } .dot-shapes.shape_organic_2_rotate {   border-radius:30% 70% 30% 70%/70% 30% 70% 30% } .dot-shapes.shape_dots {   -webkit-mask-image:url(https://bolsterbiz.com/wp-content/plugins/restlycore/assets/css/../img/dots.svg);   mask-image:url(https://bolsterbiz.com/wp-content/plugins/restlycore/assets/css/../img/dots.svg);   z-index:-1;   -webkit-mask-size:18px; } .elementor-widget-container .row {   margin:0; } .header-top-fluid .row {   margin:0; }   .elementor-widget-wp-widget-nav_menu ul {   list-style:none;   padding:0; } .elementor-widget-wp-widget-nav_menu ul li {   display:block; } .elementor-widget-wp-widget-nav_menu ul li a {   display:block;   padding:20px 020px;   border:2px solid #e6ecf7;   margin:10px 0;   font-size:18px;   color:#1d2c38;   font-weight:bold;   font-family:'Nunito';   line-height:1.5;   position:relative;   border-radius:5px; } .elementor-widget-wp-widget-nav_menu ul li a:hover, .elementor-widget-wp-widget-nav_menu ul li.current-menu-item a {   border-color:#104cba; } .elementor-widget-wp-widget-nav_menu ul li a:after {   content:"\f061";   font-family:'Font Awesome 5 Free';   font-weight:bold;   right:20px;   position:absolute;   font-size:14px;   line-height:2.5;   color:#8e959b; }   .restly-social-icon-box ul {   padding:0;   margin:0;   list-style:none; } .restly-social-icon-box ul li {   display:inline-block;   margin-right:15px; } .restly-social-icon-box ul li a {   display:block;   width:40px;   height:40px;   background:#e8eef8;   border-radius:100%;   text-align:center;   line-height:45px; } .restly-social-icon-box ul li a:hover {   color:#ffffff;   background:#104cba; } .restly-social-icon-box ul li:last-child {   margin-right:0; } .restly-social-icon-box h2 {   font-size:24px;   font-weight:bold; } .restly-social-icon-box h3 {   font-size:24px;   font-weight:bold;   font-family:'Nunito';   line-height:46px; }   .restly-section-tabs-wrapper ul {   display:block;   margin-bottom:70px;   border-bottom:2px solid #1a2935; } .restly-section-tabs-wrapper ul li {   display:inline-block; } .restly-section-tabs-wrapper ul li button {   background:transparent; } .restly-section-tabs-wrapper ul li button.nav-link {   background:transparent;   color:#ffffff;   font-size:22px;   padding-right:40px; } .restly-section-tabs-wrapper .nav-tabs .nav-item .nav-link, .restly-section-tabs-wrapper .nav-tabs .nav-link {   color:#ffffff;   background-color:transparent;   border-color:transparent;   border:none;   border-radius:0;   margin:0;   padding:0;   position:relative;   padding-bottom:30px; } .restly-section-tabs-wrapper .nav-tabs .nav-link.active:after, .restly-section-tabs-wrapper .nav-tabs .nav-link:hover:after {   content:"";   background:#2058bf;   height:2px;   width:100%;   position:absolute;   left:0;   bottom:-2px;   transition:.4s; } .restly-section-tabs-wrapper ul li button i {   margin-right:16px;   line-height:1;   font-size:28px;   vertical-align:middle;   transition:.4s; } .restly-section-tabs-wrapper ul li button.active i, .restly-section-tabs-wrapper ul li button:hover i {   color:#2058bf;   transition:.4s; } .navbar-collapse.nav-menu.stellarnav.elementornavs .full:nth-child(2) {   display:none; } .elementornavs .button.search-open {   margin-right:30px;   cursor:pointer; } .elementor-header-search .button.search-open {   cursor:pointer; } .company-info-widget ul li i.fright {   left:auto;   right:0; } .restly-recent-post-wrapper ul.restly-widget-post-thum li {   display:block; } .restly-recent-post-wrapper ul.restly-widget-post-thum li img {   margin-right:20px; }   .elementor-accordion .elementor-accordion-item {   border:1px solid #d4d4d4;   margin-bottom:19px; }   .video-icons {   width:60px;   display:inline-block;   height:60px;   border-radius:100%;   border:1px solid #2f97f7;   text-align:center;   vertical-align:middle;   margin-right:14px;   padding:16px;   font-size:20px;   transition:.4s; } .video-icons span {   font-size:18px; } .video-button-wrapper a span {   font-size:18px;   font-weight:600;   text-transform:capitalize; } .video-button-wrapper a .video-icons:hover {   background:#2f97f7;   color:#ffffff; }   .restly-service-v2-icon i {   width:70px;   height:70px;   background:#FF4757;   border-radius:100%;   text-align:center;   padding:23px;   font-size:25px;   color:#ffffff;   display:inline-block; } .restly-service-v2-title {   font-size:20px;   margin:0;   font-weight:bold;   margin-bottom:10px; } .restly-service-v2-inner {   text-align:center; } .restly-service-v2-icon {   margin-bottom:20px; } .restly-service-v2-title a:hover {   color:#2f97f7; } span.bar.bar-ani {   height:2px;   display:block;   background:#ff4757;   width:90px;   margin-left:auto;   margin-right:auto;   border-radius:100px;   position:relative; } .service-line {   margin-bottom:13px; } .restly-service-v2-inner {   box-shadow:0px 0px 40px rgb(9 9 9 / 8%);   padding:30px; } .restly-service-v2-content p {   margin:0; }   .hero-content-seven p {   font-size:20px;   line-height:1.7; } .hero-right-part .data-item {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   max-width:260px;   background:white;   padding:25px 30px;   position:absolute;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   border-radius:10px;   -webkit-box-shadow:0px 10px 50px rgb(0 0 0 / 5%);   box-shadow:0px 10px 50px rgb(0 0 0 / 5%); } .hero-right-part .data-item {   left:15%;   top:0; } .hero-right-part .data-item img, .hero-right-part .data-item i {   -webkit-box-flex:0;   -ms-flex:none;   flex:none;   margin-right:20px; } .hero-right-part .data-item i {   font-size:54px;   color:#104cba; } .data-item-content {   overflow:hidden; } .hero-right-part .data-item .data-item-title {   margin-bottom:0;   font-size:20px;   line-height:1.4; }   .restly-counter-wrapper.new .restly-counter {   box-shadow:0px 10px 30px rgba(30, 115, 190, 0.13);   border-radius:10px;   vertical-align:middle;   padding:10px;   position:relative; } .new .counter-nmber {   font-weight:600;   font-size:40px;   line-height:60px;   letter-spacing:-0.02em;   color:rgba(20, 20, 43, 0.8); } .new .resty-counter-title {   font-style:normal;   font-weight:normal;   font-size:14px;   line-height:21px;   color:#666F9D;   margin:0; } .counter-new-icon {   display:inline-block;   font-size:25px;   vertical-align:middle;   margin-right:16px;   color:#44C5E5;   background:rgba(68, 197, 229, 0.15);   padding:13px;   border-radius:100%;   width:50px;   height:50px; } .counter-new-content {   display:inline-block;   vertical-align:middle; } .bg-text.counter-numbers {   position:absolute;   z-index:-1;   color:transparent;   text-transform:uppercase;   -webkit-text-stroke:1px white;   width:100%;   top:0;   padding:30px 0;   text-align:center; } .bg-text.counter-numbers .counter-nmber {   font-size:110px;   margin-bottom:15px;   font-family:"Rubik", sans-serif;   -webkit-text-stroke:1px white;   font-weight:700; }   .faq-accordion .accordion-item {   border:none;   border-radius:0;   margin-bottom:20px;   -webkit-box-shadow:0px 0px 50px rgba(0, 0, 0, 0.05);   box-shadow:0px 0px 50px rgba(0, 0, 0, 0.05); } .faq-accordion .accordion-button {   border:none;   color:#000F5C;   display:inline-block;   font-size:20px;   font-weight:500;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   padding:25px 40px;   background:transparent;   text-align:left; } .faq-accordion .accordion-button:focus {   box-shadow:none; } .faq-accordion .accordion-body {   padding:20px 42px; } .faq-accordion .accordion-button::after {   position:absolute;   right:30px;   background-image:none;   content:"\e93e";   font-family:'iconfont' !important;   padding:0;   font-size:22px;   width:auto;   height:auto; } .accordion-button:not(.collapsed)::after {   background-image:none;   content:"\e93d"; }   .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .nav {   max-width:100%;   display:inline-block;   position:relative;   padding:0; } .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .nav.for-yearly:after {   left:63px; } .pricing-top-area {   text-align:center; } .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .nav:after {   content:'';   width:14px;   height:14px;   border-radius:50%;   position:absolute;   background:white;   left:88px;   top:5px;   z-index:2;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s; } .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .nav:before {   content:'';   width:50px;   height:24px;   position:absolute;   background:#2969E6;   border-radius:20px;   left:58px;   top:0; } .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .nav button:last-child {   margin-left:45px; } .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .nav button:first-child {   margin-left:-26px; } .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .nav button {   vertical-align:unset; } .restly-pricing-tabs-wrapper .pricing-tab.nav button.active {   color:#2058bf; } .restly-pricing-tabs-wrapper .pricing-tab.nav button {   font-weight:normal; }   .pricing-item-seven {   padding:50px 40px;   background:#FFFFFF;   border-radius:10px;   margin-bottom:30px;   -webkit-box-shadow:0px 10px 70px rgba(0, 0, 0, 0.05);   box-shadow:0px 10px 70px rgba(0, 0, 0, 0.05); } @media only screen and (max-width:480px) {   .pricing-item-seven {  padding-left:25px;  padding-right:25px;   } } @media only screen and (max-width:375px) {   .pricing-item-seven {  padding-left:15px;  padding-right:15px;   } } .pricing-item-seven .pricing-top {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   margin-bottom:25px;   padding-bottom:25px;   -webkit-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between;   border-bottom:1px solid #E5E7EF; } .pricing-item-seven .pricing-top .price {   color:#000F5C;   line-height:1;   font-size:48px;   font-weight:500; } .restly-pricing-v3-wrapper ul.list-style-three {   padding:0;   list-style:none; } .restly-pricing-v3-wrapper ul.list-style-three li i {   margin-right:9px;   font-size:14px;   vertical-align:middle; } .pricing-item-seven .price-top-left .pricing-title {   line-height:1;   font-size:24px;   font-weight:500;   margin-bottom:10px;   text-transform:capitalize; } .pricing-item-seven .price-top-left span {   color:#000F5C;   font-size:14px; } .pricing-item-seven .list-style-three {   margin-bottom:45px; } .pricing-item-seven .list-style-three li {   font-size:16px;   font-weight:normal;   margin-bottom:15px;   color:#666F9D; } .pricing-item-seven .list-style-three li:before {   color:#000F5C;   font-size:12px;   margin-right:10px;   border:1px solid #E5E7EF;   width:25px;   height:25px;   background:transparent;   line-height:25px;   border-radius:50%;   text-align:center; } a.theme-btn.style-six {   padding:14px 35px;   color:#000000;   background:transparent;   border:1px solid #e5e5e5;   font-size:16px;   cursor:pointer;   font-weight:500;   text-align:center;   border-radius:5px;   text-transform:capitalize;   width:100%;   display:inline-block; } a.theme-btn.style-six:hover {   color:white;   background:#FF7A41;   border-color:#FF7A41; }  .pricing-tab-v2-wrapper .style-two .pricing-tab {   border-radius:100px;   border:1px solid #EFEEF2;   background:#FFF;   box-shadow:0px 9px 18px 0px rgba(24, 16, 16, 0.05);   margin-bottom:50px; } .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .style-two .pricing-tab button:last-child {   margin-left:0; } .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .style-two .pricing-tab button:first-child {   margin-left:0; } .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .style-two .nav::after, .restly-pricing-tabs-wrapper.pricing-tab-v2-wrapper .style-two .nav:before {   content:unset; } .restly-pricing-tabs-wrapper .style-two .pricing-tab.nav button.active {   background:#104CBA;   color:#fff; } .restly-pricing-tabs-wrapper .style-two .pricing-tab.nav button {   border-radius:100px;   font-size:14px;   font-style:normal;   font-weight:500;   line-height:normal;   padding:10px 30px;   color:#1D2C38; }  .testimonial-four-active {   margin-left:-15px;   margin-right:-15px; } .testimonial-four-active.slick-initialized .slick-track {   display:-webkit-box;   display:-ms-flexbox;   display:flex; } .testimonial-four-active.slick-initialized .slick-slide {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-orient:vertical;   -webkit-box-direction:normal;   -ms-flex-direction:column;   flex-direction:column; } .testimonial-four-active .slick-dots {   margin-top:60px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:center;   -ms-flex-pack:center;   justify-content:center; } @media only screen and (max-width:991px) {   .testimonial-four-active .slick-dots {  margin-top:20px;   } } .testimonial-four-active .slick-dots li {   margin:5px;   width:30px;   height:30px;   overflow:hidden;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   position:relative;   border-radius:50%;   border:1px solid rgba(0, 15, 92, 0.2); } .testimonial-four-active .slick-dots li:before {   position:absolute;   content:'';   width:10px;   height:10px;   left:9px;   top:9px;   opacity:0;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   border-radius:50%;   background:#2969E6;   z-index:-1; } .testimonial-four-active .slick-dots li.slick-active {   border-color:#2969E6; } .testimonial-four-active .slick-dots li.slick-active:before {   opacity:1; } .testimonial-four-active .slick-dots li button {   text-indent:100px;   background-color:transparent;   padding:16px; } .testimonial-four-active .slick-slide {   margin:15px; } .restly-testimonial-v4-wrapper ul.slick-dots li.slick-active button:focus-visible {   border:none;   outline:none;   background:transparent; } .testimonial-four-item {   float:none;   height:auto;   -webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.08);   box-shadow:0px 0px 15px rgba(0, 0, 0, 0.08); } .testimonial-four-content {   padding:50px 40px 40px; } .restly-testimonial-v4-wrapper ul.slick-dots li.slick-active button {   background-color:transparent;   padding:16px; } @media only screen and (max-width:375px) {   .testimonial-four-content {  padding-left:25px;  padding-right:25px;   } } .testimonial-four-author {   margin-top:auto;   position:relative;   padding:0 40px 0 15px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:end;   -ms-flex-align:end;   align-items:end;   -webkit-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between; } @media only screen and (max-width:375px) {   .testimonial-four-author {  display:block;  padding-left:25px;  padding-right:25px;   } } .testimonial-four-author:after {   top:-15px;   right:40px;   opacity:0.1;   color:#000F5C;   font-weight:600;   content:"\f10e";   font-size:75px;   position:absolute;   font-family:"Font Awesome 5 Free"; } .testimonial-four-author img {   width:50%; } .testimonial-four-author .testi4_title {   margin-bottom:0;   font-size:28px;   font-weight:normal; } .testimonial-four-author span {   font-size:14px;   font-weight:600; } .testimonial-four-author-designation {   padding:45px 0 15px 10px; }   .testimonial-five {   z-index:1;   position:relative; } .testimonial-five-wrap {   z-index:1;   -webkit-box-shadow:0px 10px 70px rgba(0, 0, 0, 0.1);   box-shadow:0px 10px 70px rgba(0, 0, 0, 0.1);   padding:70px; } .testimonial-five-wrap:before {   top:50px;   z-index:-1;   right:100px;   opacity:0.05;   line-height:1;   color:#030A15;   content:"\f10e";   font-weight:600;   font-size:150px;   position:absolute;   font-family:'Font Awesome 5 Free'; } @media only screen and (max-width:575px) {   .testimonial-five-wrap:before {  right:50px;  font-size:100px;   } } @media only screen and (max-width:575px) {   .testimonial-five-wrap {  padding-left:25px;  padding-right:25px;   } } .testimonial-five-wrap .slick-arrow {   z-index:1;   right:70px;   bottom:90px;   font-size:20px;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   position:absolute;   width:60px;   height:60px;   background:#F8F8F8;   line-height:60px;   border-radius:50%;   text-align:center;   border-color:transparent; } .testimonial-five-wrap .slick-arrow:hover, .testimonial-five-wrap .slick-arrow:focus {   color:white;   background:#F43336; } .testimonial-five-wrap .slick-arrow.prev {   right:140px; } @media only screen and (max-width:575px) {   .testimonial-five-wrap .slick-arrow {  width:40px;  height:40px;  right:25px;  font-size:18px;  line-height:40px;   }   .testimonial-five-wrap .slick-arrow.prev {  right:75px;   } } .testimonial-five-item p {   font-size:20px;   line-height:1.7; } @media only screen and (max-width:375px) {   .testimonial-five-item p {  font-size:16px;   } } .testimonial-five-item .author-description {   margin-bottom:0;   padding-top:25px;   padding-right:150px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:start;   -ms-flex-pack:start;   justify-content:start; } @media only screen and (max-width:575px) {   .testimonial-five-item .author-description {  padding-right:100px;   } } @media only screen and (max-width:480px) {   .testimonial-five-item .author-description {  display:block;   } } .testimonial-five-item .author-description img {   width:100px;   height:100px;   -webkit-box-flex:0;   -ms-flex:none;   flex:none;   background:white;   line-height:80px;   border-radius:50%;   text-align:center;   margin-right:22px; } @media only screen and (max-width:480px) {   .testimonial-five-item .author-description img {  margin-bottom:10px;   } } .testimonial-five-item .author-description .testi5_title {   font-size:24px;   margin-bottom:0; } @media only screen and (max-width:480px) {   .testimonial-five-item .author-description .testi5_title {  font-size:20px;   } } .testimonial-five-item .author-description span {   font-size:14px;   color:#F43336; }   .blog-carousel {   margin-left:-15px;   margin-right:-15px; } .blog-style-v3 {   margin:15px;   border-radius:10px 10px 0px 0px; } .blog-style-v3 .image img {   width:100%;   border-radius:10px 10px 0px 0px; } .blog-v3-content {   padding:25px 40px 40px;   border-radius:0px 0px 10px 10px;   -webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.05);   box-shadow:0px 0px 20px rgba(0, 0, 0, 0.05); } @media only screen and (max-width:375px) {   .blog-v3-content {  padding-left:25px;  padding-right:25px;   } } .blog-v3-content .date {   font-size:14px;   display:block;   font-weight:600;   margin-bottom:10px; } .blog-v3-content .date i {   margin-right:8px; } .blog-v3-title {   font-size:24px;   margin-bottom:20px;   line-height:30px;   display:block; } @media only screen and (max-width:375px) {   .blog-v3-title {  font-size:20px;   } } .blog-next-prev button {   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   margin-right:10px;   width:60px;   height:60px;   background:white;   line-height:60px;   border-radius:50%;   text-align:center;   -webkit-box-shadow:0px 10px 50px rgba(0, 0, 0, 0.1);   box-shadow:0px 10px 50px rgba(0, 0, 0, 0.1);   border:none; } .blog-next-prev button:focus, .blog-next-prev button:hover {   color:white;   background:#2969E6; } @media only screen and (max-width:375px) {   .testimonial-v3-author-designation {  padding:20px 0 45px;   } } .blog-v3-left .sub-title {   color:white;   font-size:16px;   font-weight:600;   padding:5px 15px;   border-radius:5px;   display:inline-block;   background:#FF7A41;   margin-bottom:20px; } .blog-v3-static-title {   font-size:48px;   color:#000F5C;   line-height:1.33;   font-weight:bold; } .blog-v3-static-stitle {   font-size:24px;   font-weight:400;   line-height:1.55;   margin-bottom:12px; } .blog-v3-left .section-title {   margin-top:15px;   margin-bottom:30px; } .blog-next-prev {   margin-top:45px; } @-webkit-keyframes zoomInOut {   0% {  -webkit-transform:scale(0);  transform:scale(0);   }   50% {  -webkit-transform:scale(1);  transform:scale(1);   }   100% {  -webkit-transform:scale(0);  transform:scale(0);   } } @keyframes zoomInOut {   0% {  -webkit-transform:scale(0);  transform:scale(0);   }   50% {  -webkit-transform:scale(1);  transform:scale(1);   }   100% {  -webkit-transform:scale(0);  transform:scale(0);   } } span.bar.bar-ani:after {   content:"";   position:absolute;   width:12px;   height:2px;   left:6px;   background:#ffffff;   -webkit-animation-duration:3s;   animation-duration:3s;   -webkit-animation-timing-function:linear;   animation-timing-function:linear;   -webkit-animation-iteration-count:infinite;   animation-iteration-count:infinite;   -webkit-animation-name:MOVE-BG;   animation-name:MOVE-BG; } @-webkit-keyframes MOVE-BG {   from {  -webkit-transform:translateX(0);  transform:translateX(0);   }   to {  -webkit-transform:translateX(88px);  transform:translateX(88px);   } } @keyframes MOVE-BG {   from {  -webkit-transform:translateX(0);  transform:translateX(0);   }   to {  -webkit-transform:translateX(88px);  transform:translateX(88px);   } }   .main-slider-wrap .image {   width:100%;   height:100%;   position:absolute;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:center;   -ms-flex-pack:center;   justify-content:center; } .main-slider-wrap .image img {   -webkit-box-flex:0;   -ms-flex:none;   flex:none;   max-width:none;   min-width:100%;   min-height:100%; } .main-slider-wrap .image:before {   position:absolute;   content:'';   width:100%;   height:100%;   left:0;   top:0;   z-index:1;   background:-webkit-gradient(linear, left top, right top, from(#03091F), to(rgba(3, 9, 31, 0.5)));   background:-webkit-linear-gradient(left, #03091F 0%, rgba(3, 9, 31, 0.5) 100%);   background:-o-linear-gradient(left, #03091F 0%, rgba(3, 9, 31, 0.5) 100%);   background:linear-gradient(90deg, #03091F 0%, rgba(3, 9, 31, 0.5) 100%); } .main-slider-wrap .slider-caption {   z-index:2;   min-height:828px;   position:relative;   padding-top:92px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:center;   -ms-flex-pack:center;   justify-content:center;   padding-bottom:100px; } @media only screen and (max-width:1500px) {   .main-slider-wrap .slider-caption {  min-height:700px;   } } @media only screen and (max-width:991px) {   .main-slider-wrap .slider-caption {  min-height:600px;   } } .main-slider-wrap .slick-arrow {   top:50%;   z-index:2;   opacity:0.2;   font-size:22px;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   color:#F43336;   position:absolute;   width:60px;   height:60px;   background:white;   line-height:60px;   border-radius:50%;   text-align:center;   -webkit-transform:translateY(-50%);   -ms-transform:translateY(-50%);   transform:translateY(-50%);   border-color:transparent; } @media only screen and (max-width:575px) {   .main-slider-wrap .slick-arrow {  width:40px;  height:40px;  font-size:18px;  line-height:40px;   } } .main-slider-wrap .slick-arrow i {   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   color:#F43336; } .main-slider-wrap .slick-arrow.prev {   left:200px; } @media only screen and (max-width:1500px) {   .main-slider-wrap .slick-arrow.prev {  left:25px;   } } .main-slider-wrap .slick-arrow.next {   right:200px; } @media only screen and (max-width:1500px) {   .main-slider-wrap .slick-arrow.next {  right:25px;   } } .main-slider-wrap .slick-arrow:hover, .main-slider-wrap .slick-arrow:focus {   background:#F43336; } .main-slider-wrap .slick-arrow:hover i, .main-slider-wrap .slick-arrow:focus i {   color:white; } .main-slider-wrap:hover .slick-arrow {   opacity:1; } .main-slider-content {   max-width:610px; } .main-slider-content .sub-title {   margin-bottom:15px;   display:inline-block;   text-transform:uppercase;   color:#ffffff; } .main-slider-content .slider-title {   margin-bottom:20px;   font-size:70px;   line-height:84px;   color:#ffffff;   font-weight:bold; } .slider-dec {   font-size:18px;   color:#ffffff;   margin-top:25px;   margin-bottom:25px; } a.theme-btns.slider-btn1 {   margin-right:30px; } a.theme-btns.slider-btn2 {   background:#ffffff;   color:#1d2c38; }  a.theme-btns.slider-btn2:hover {   background:#F43336;   color:#ffffff; } a.theme-btns.slider-btn1:hover {   background-color:#ffffff;   color:#1d2c38; } @media only screen and (max-width:1500px) {   .main-slider-content h1 {  font-size:60px;   } } @media only screen and (max-width:991px) {   .main-slider-content h1 {  font-size:50px;   } } @media only screen and (max-width:767px) {   .main-slider-content h1 {  font-size:45px;   } } @media only screen and (max-width:575px) {   .main-slider-content h1 {  font-size:40px;   } } @media only screen and (max-width:480px) {   .main-slider-content h1 {  font-size:35px;   } } @media only screen and (max-width:375px) {   .main-slider-content h1 {  font-size:30px;   }   .slider-btns .theme-btns.slider-btn2 {  margin-top:15px;   } } .main-slider-content p {   font-size:18px;   max-width:555px; } @media only screen and (max-width:480px) {   .main-slider-content p {  font-size:16px;   } } .main-slider-content .slider-btns {   padding-top:20px; } .main-slider-content .slider-btns .theme-btn {   margin-top:15px; } .main-slider-content .slider-btns .theme-btn:not(:last-child) {   margin-right:30px; } .main-slider-content * {   -webkit-animation-duration:1s;   animation-duration:1s;   -webkit-animation-fill-mode:both;   animation-fill-mode:both; } .slick-active * {   -webkit-animation-name:fadeInUp;   animation-name:fadeInUp; } .slick-active h1 {   -webkit-animation-delay:0.25s;   animation-delay:0.25s; } .slick-active p {   -webkit-animation-delay:0.5s;   animation-delay:0.5s; } .slick-active .slider-btns {   -webkit-animation-delay:0.75s;   animation-delay:0.75s; }   .services-eight:after, .services-eight:before {   position:absolute;   width:100%;   height:100%;   content:'';   left:0;   top:0;   z-index:-1; } .services-eight:before {   -webkit-filter:brightness(0.5);   filter:brightness(0.5);   background-repeat:no-repeat;   background-size:cover;   background-position:center; } .services-eight:after {   opacity:0.95;   background:#F8F8F8; } .service-slider-wrap {   margin-left:-15px;   margin-right:-15px; } .service-slider-wrap .slick-dots {   margin-top:20px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:center;   -ms-flex-pack:center;   justify-content:center; } .service-slider-wrap .slick-dots li {   cursor:pointer;   overflow:hidden;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   position:relative;   width:22px;   height:22px;   background:transparent;   line-height:22px;   border-radius:50%;   text-align:center;   border:1px solid transparent; } .service-slider-wrap .slick-dots li button {   text-indent:100px;   background:transparent; } .service-slider-wrap .slick-dots li:before {   content:'';   width:5px;   height:5px;   left:50%;   top:50%;   position:absolute;   border-radius:50%;   background:#F43336;   -webkit-transform:translate(-50%, -50%);   -ms-transform:translate(-50%, -50%);   transform:translate(-50%, -50%); } .service-slider-wrap .slick-dots li.slick-active {   border-color:#F43336; } .service-slider-wrap .slick-dots li.slick-active:before {   background:#F43336; } .service-item-eight {   padding:30px;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   background:white;   margin-bottom:30px;   border-radius:5px;   margin-left:15px;   margin-right:15px; } .service-item-eight .icon {   font-size:50px;   color:#F43336;   margin-bottom:22px;   width:100px;   height:100px;   background:#F8F8F8;   line-height:100px;   border-radius:50%;   display:inline-block;   text-align:center; } .service-item-eight .icon img {   display:inline-block; } .service-item-eight .icon i:before {   line-height:inherit; } .service-item-eight .learn-more {   font-weight:600; } .service-item-eight .learn-more i {   font-size:16px;   color:#F43336; } .service-item-eight .sslier-dec {   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s; } .service-item-eight:hover {   background:#030A15; } .service-item-eight:hover .service-slider-title a, .service-item-eight:hover .sslier-dec {   color:white; } .sslier-dec {   margin-bottom:10px; } .service-slider-title {   font-size:20px;   margin-bottom:5px; } .service-item-eight:hover .learn-more {   color:#F43336; } .service-item-eight:hover .learn-more:hover {   text-decoration:underline; } .service-slider-wrap ul.slick-dots li.slick-active button {   background-color:transparent; }   .theme-btns.gradient-btn-one, .theme-btns.gradient-btn-two, a.theme-btns.gradient-btn-one, a.theme-btns.gradient-btn-two {   z-index:1;   position:relative;   border-radius:4px;   text-transform:uppercase;   background:-webkit-gradient(linear, left top, right top, color-stop(-21.46%, #A146E8), color-stop(36.39%, #6C63D0), to(#387DB8));   background:-webkit-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:-o-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:linear-gradient(90deg, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%); } .theme-btns.gradient-btn-one:before, .theme-btns.gradient-btn-two:before, a.theme-btns.gradient-btn-one:before, a.theme-btns.gradient-btn-two:before {   content:'';   z-index:-1;   left:50%;   top:50%;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   border-radius:4px;   position:absolute;   background:#030511;   -webkit-transform:translate(-50%, -50%);   -ms-transform:translate(-50%, -50%);   transform:translate(-50%, -50%); } .theme-btns.gradient-btn-one:hover:before, .theme-btns.gradient-btn-two:not(hover):before, a.theme-btns.gradient-btn-one:hover:before, a.theme-btns.gradient-btn-two:not(hover):before {   opacity:1;   width:calc(100% - 3px);   height:calc(100% - 3px); } .theme-btns.gradient-btn-two:hover:before, .theme-btns.gradient-btn-one:not(hover):before, a.theme-btns.gradient-btn-two:hover:before, a.theme-btns.gradient-btn-one:not(hover):before {   width:0;   height:0;   opacity:0; }   .sellers-active {   margin-left:-15px;   margin-right:-15px; } .sellers-active .seller-item {   margin-left:15px;   margin-right:15px; } .seller-item {   padding:20px;   position:relative;   border-radius:5px;   margin-bottom:30px;   background:#1B2429;   text-align:center;   border:1px solid rgba(255, 255, 255, 0.15); } .seller-item .number {   top:20px;   right:20px;   color:#A0A4A8;   font-size:14px;   position:absolute;   font-family:'Urbanist', sans-serif;   width:30px;   height:30px;   background:rgba(196, 196, 196, 0.1);   line-height:30px;   border-radius:50%;   text-align:center; } .seller-item .image {   position:relative;   display:inline-block; } .seller-item .image img {   width:100px;   height:100px;   border-radius:50%; } .seller-item .image .check {   bottom:0;   right:15%;   font-size:8px;   position:absolute;   width:20px;   height:20px;   background:-webkit-gradient(linear, left top, right top, color-stop(-21.46%, #A146E8), color-stop(36.39%, #6C63D0), to(#387DB8));   background:-webkit-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:-o-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:linear-gradient(90deg, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   line-height:20px;   border-radius:50%;   text-align:center;   color:#ffffff; } .nft-seller-title, .nft-seller-title a {   color:white;   font-size:17px;   margin:15px 0 0;   line-height:24px; } .seller-item .items {   color:#CACCCF;   font-size:14px;   font-weight:500;   font-family:'Urbanist', sans-serif; }   .restly-nft-wprcess .work-progress-area-five {   background:#040B11; } .restly-nft-wprcess .work-progress-area-five:before {   top:50%;   left:50%;   content:'';   z-index:-1;   opacity:0.1;   position:absolute;   width:600px;   height:400px;   -webkit-filter:blur(100px);   filter:blur(100px);   background:#20C997;   -webkit-transform:translate(-50%, -50%);   -ms-transform:translate(-50%, -50%);   transform:translate(-50%, -50%); } .restly-nft-wprcess .work-progress-item-five {   padding:40px;   border-radius:5px;   margin-bottom:30px;   background:#1B2429;   border:1px solid rgba(255, 255, 255, 0.15);   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } @media only screen and (max-width:767px) {   .restly-nft-wprcess .work-progress-item-five {  padding-left:30px;  padding-right:30px;   } } @media only screen and (max-width:575px) {   .restly-nft-wprcess .work-progress-item-five {  margin-top:0;   } } .restly-nft-wprcess .work-progress-item-five .icon-number {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between; } .restly-nft-wprcess .work-progress-item-five .icon-number .icon {   width:80px;   height:80px;   border-radius:50%;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:center;   -ms-flex-pack:center;   justify-content:center;   border:1px solid rgba(255, 255, 255, 0.15); } .restly-nft-wprcess .work-progress-item-five .icon-number .number {   font-size:48px;   font-weight:700;   font-family:'Urbanist', sans-serif;   color:#37454c; } .restly-nft-wprcess .work-progress-item-five .nft-workp-title {   margin-top:30px;   margin-bottom:8px;   font-size:22px;   color:#ffffff;   font-weight:700;   line-height:28px; } .restly-nft-wprcess .work-progress-item-five p {   margin-bottom:0;   color:#ffffff; }   .collection-category-active {   margin-left:-15px;   margin-right:-15px; } .collection-category-active .collection-category-item {   margin-left:15px;   margin-right:15px; } .collection-category-active .slick-arrow {   position:absolute;   bottom:calc(50% + 33px);   z-index:1;   display:inline-block;   width:56px;   height:56px;   line-height:56px;   border-radius:50%;   text-align:center;   border:none;   color:#ffffff; } .collection-category-active .slick-arrow.prev {   left:15px; } .collection-category-active .slick-arrow.next {   right:15px; } .collection-category-active .slick-arrow:before {   opacity:1;   content:'';   width:100%;   height:100%;   left:0;   top:0;   z-index:-1;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   position:absolute;   border-radius:50%;   border:none;   background:-webkit-gradient(linear, left top, right top, color-stop(-21.46%, #A146E8), color-stop(36.39%, #6C63D0), to(#387DB8));   background:-webkit-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:-o-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:linear-gradient(90deg, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%); } .collection-category-item {   padding:10px;   border-radius:5px;   margin-bottom:30px;   background:#1B2429;   border:1px solid rgba(255, 255, 255, 0.15);   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .collection-category-item:hover .category-images img {   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .collection-category-item .category-images .row {   margin-left:-5px;   margin-right:-5px; } .collection-category-item .category-images .row>div {   padding-left:5px;   padding-right:5px; } .collection-category-item .category-images a {   width:100%;   margin-bottom:10px;   display:-webkit-inline-box;   display:-ms-inline-flexbox;   display:inline-flex; } .collection-category-item .category-images a img {   width:100%;   border-radius:5px; } .collection-category-item .title-dots {   padding:10px 20px; } .collection-category-item .title-dots .nft-ctitle {   margin-bottom:8px;   font-size:22px;   color:#ffffff;   line-height:28px; } .collection-category-item .title-dots .nft-ctitle a {   color:#ffffff; } .collection-category-item span.items {   color:#ffffff;   font-size:14px;   font-weight:500; }   .testimonial-six-item {   padding:40px;   position:relative;   border-radius:5px;   margin-bottom:30px;   background:#1B2429;   border:1px solid rgba(255, 255, 255, 0.15);   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .testi6-dec {   color:#ffffff; } @media only screen and (max-width:375px) {   .testimonial-six-item {  padding-left:25px;  padding-right:25px;   } } .testimonial-six-item .author-description {   margin-bottom:0;   margin-top:33px;   -webkit-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   margin-bottom:22px; } .testimonial-six-item .testi6-title {   font-size:22px;   color:#ffffff;   font-weight:bold;   line-height:28px;   margin-bottom:0; } .testimonial-six-item .author-description span {   color:#CACCCF;   font-size:12px; } .testimonial-six-item .author-description img {   margin-right:0;   -webkit-box-flex:0;   -ms-flex:none;   flex:none;   width:80px;   height:80px;   background:white;   line-height:80px;   border-radius:50%;   text-align:center;   z-index:1;   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .testimonial-six-item:before {   right:25%;   bottom:30%;   line-height:1;   font-size:55px;   content:"\f10e";   font-weight:600;   position:absolute;   font-family:'Font Awesome 5 Free';   color:#2b363c; } .testi-author-images {   display:-webkit-box;   display:-ms-flexbox;   display:flex; }   .restly-counter-v3-wrapper .success-item.style-six .count-text {   display:inline-block; }   .news-six-item {   margin-top:80px;   border-radius:5px;   margin-bottom:30px;   background:#1B2429;   padding:0 40px 18px;   border:1px solid rgba(255, 255, 255, 0.15);   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } @media only screen and (max-width:767px) {   .news-six-item {  padding-left:25px;  padding-right:25px;   } } .news-six-item .image {   margin:-80px -25px 25px; } @media only screen and (max-width:767px) {   .news-six-item .image {  margin-left:-15px;  margin-right:-15px;   } } .news-six-item .image img {   width:100%;   border-radius:5px;   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .news-six-item .post-meta-item {   margin-top:15px;   padding:0; } .news-six-item .blog5-title {   font-size:22px;   line-height:33px; } .news-six-item .blog5-title a {   color:#ffffff; } .news-six-item .post-meta-item i {   color:#6C63D0;   font-size:16px;   margin-right:7px; } .news-six-item .post-meta-item {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:center;   -ms-flex-pack:start;   justify-content:space-between; } .news-six-item .post-meta-item li {   color:#CACCCF;   list-style:none;   font-size:15px; }   .restly-job-info-wrapper {   padding:24px;   background:#e7edf8;   border-radius:5px; } .restly-job-info-wrapper ul {   padding:0;   margin:0;   list-style:none; } .restly-job-info-wrapper ul li {   width:100%;   padding-bottom:15px;   border-bottom:1px solid rgb(74 74 74 / 11%);   margin-bottom:15px; } .job-icon {   display:inline-block;   font-size:17px;   margin-right:11px;   color:#2058bf;   position:relative;   top:6px; } .job-info-dec {   display:inline-block;   vertical-align:middle; } .job-info-dec label {   font-size:16px;   font-weight:600;   margin:0;   padding:0; } .job-info-dec p {   margin:0;   padding:0;   line-height:24px;   font-weight:300;   text-transform:capitalize; } .restly-job-info-wrapper ul li:last-child {   border-bottom:transparent;   padding-bottom:0; } .job-left h2 {   font-size:16px;   text-transform:capitalize;   line-height:24px;   margin:0;   padding:0; } .job-right {   text-align:right; } .job-post-item {   padding:20px;   box-shadow:0px 0px 33px 0px rgb(0 0 0 / 8%);   margin:22px 0;   border-radius:5px; } .job-left span {   font-size:13px;   color:#104cba; }   .nft-product-title a {   color:#ffffff; } .nft-active-top-nav .title {   font-size:36px;   font-weight:700;   line-height:50px; } .nft-product-title {   font-size:20px;   line-height:28px;   font-weight:normal;   font-family:'Urbanist', sans-serif;   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .actions-active {   margin-left:-15px;   margin-right:-15px; } .actions-active .action-item {   margin-left:15px;   margin-right:15px; } .action-item {   padding:15px;   border-radius:5px;   margin-bottom:30px;   background:#1B2429;   border:1px solid rgba(255, 255, 255, 0.15);   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .action-item .image {   position:relative; } .action-item .image img {   width:100%;   border-radius:5px; } .action-item .image .count-down {   left:15px;   bottom:15px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   background:white;   border-radius:5px;   position:absolute;   padding-top:7px;   padding-bottom:7px;   width:calc(100% - 30px);   list-style:none; } .action-item .image .count-down li {   min-width:40px;   line-height:1;   font-size:10px;   text-align:center;   color:#454545; } .action-item .image .count-down li span {   display:block;   font-size:16px;   font-weight:700;   color:#000000; } .action-item .image .count-down li:not(:last-child) {   border-right:1px solid rgba(7, 1, 47, 0.1); } .action-item .content {   padding:20px 15px 5px; } .action-item .content .bid-dots {   margin-bottom:5px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between; } .action-item .content .bid-dots .bid {   font-size:14px;   font-weight:500;   font-family:'Urbanist', sans-serif;   color:#ffffff;   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .action-item .content .bid-dots .bid b {   font-weight:700; } .action-item .content .bid-dots .dots {   width:30px;   height:16px;   border-radius:2px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:center;   -ms-flex-pack:center;   justify-content:center;   background:rgba(255, 255, 255, 0.1); } .action-item .content .bid-dots .dots span {   width:3px;   height:3px;   margin:1.5px;   background:white;   border-radius:50%; } .action-item .content .author-wish {   margin-top:15px;   padding-top:20px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between;   border-top:1px dashed rgba(255, 255, 255, 0.2); } .action-item .content .author-wish .author {   line-height:1;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:center;   -ms-flex-pack:center;   justify-content:center; } .action-item .content .author-wish .author img {   width:34px;   height:34px;   border-radius:50%;   margin-right:10px; } .action-item .content .author-wish .author .nft-woo-author-name {   font-size:14px;   margin-bottom:0;   font-weight:700;   letter-spacing:-0.03em;   color:#ffffff;   text-transform:capitalize;   font-family:'Urbanist', sans-serif;   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .action-item .content .author-wish .author span {   font-size:12px;   color:#A0A4A8;   text-transform:capitalize;   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .action-item .content .author-wish .wish {   font-size:14px; } .action-item .content .author-wish .wish i {   margin-right:5px; } .action-item .content .bid-dots span.price>ins {   text-decoration:none; } .action-item .content .author-wish a.added_to_cart.wc-forward {   display:none; } .action-item .content .author-wish .wish a.button {   color:#ffffff; } .action-item .content .author-wish .wish a.button.added, .action-item .content .author-wish .wish a.button:hover {   color:#8356da; } .actions-arrow-btns .slick-arrow:hover {   background:-webkit-gradient(linear, left top, right top, color-stop(-21.46%, #A146E8), color-stop(36.39%, #6C63D0), to(#387DB8));   background:-webkit-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:-o-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:linear-gradient(90deg, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%); } .actions-arrow-btns .slick-arrow {   z-index:1;   position:relative;   display:inline-block;   width:56px;   height:56px;   background:#1B2429;   line-height:56px;   border-radius:50%;   text-align:center;   border:1.5px solid rgba(255, 255, 255, 0.1);   color:#ffffff; } .actions-arrow-btns {   text-align:right; } .nft-active-top-nav {   margin-bottom:40px; } .actions-arrow-btns .slick-arrow:first-child {   margin-right:5px; } .actions-arrow-btns .slick-arrow:focus:before, .actions-arrow-btns .slick-arrow:hover:before {   opacity:1; } .actions-active.row .action-item {   margin-left:0;   margin-right:0; } .collection-filter {   padding:0;   list-style:none;   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .collection-filter li {   z-index:1;   cursor:pointer;   font-weight:600;   position:relative;   padding:5px 13px;   border-radius:2px;   background:#1B2429;   margin-right:20px;   margin-bottom:10px;   font-family:'Urbanist', sans-serif;   border:1.5px solid rgba(255, 255, 255, 0.1);   color:#ffffff;   display:inline-block;   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .actions-active .collection-active .action-item {   margin-left:0;   margin-right:0; } @media only screen and (max-width:1199px) {   .collection-filter li {  margin-right:10px;   } } @media only screen and (max-width:375px) {   .collection-filter li {  font-size:14px;   } } .collection-filter li:before {   content:'';   position:absolute;   width:100%;   height:100%;   left:0;   top:0;   opacity:0;   z-index:-1;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   border-radius:2px;   background:-webkit-gradient(linear, left top, right top, color-stop(-21.46%, #A146E8), color-stop(36.39%, #6C63D0), to(#387DB8));   background:-webkit-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:-o-linear-gradient(left, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   background:linear-gradient(90deg, #A146E8 -21.46%, #6C63D0 36.39%, #387DB8 100%);   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; } .collection-filter li:hover:before, .collection-filter li.current:before {   opacity:1;   transition:.4s;   -webkit-transition:.4s;   -ms-transition:.4s; }   .hero-content-ten .sub-title {   font-size:18px;   font-weight:500;   color:#104cba; } .hero-content-ten .banner-title {   font-size:65px; } h2.banner-title span {   color:#104cba; } .hero-btns a:first-child {   margin-right:20px; } .hero-btns a {   margin-bottom:16px; } .container.container-1250 {   max-width:1280px; } .hero-section-ten {   background:#f4f4f4;   padding-top:80px;   overflow:hidden; } .hero-ten-images.images-with-shapes {   padding:100px 0; } @media only screen and (max-width:1199px) {   .hero-content-ten .banner-title {  font-size:50px;  line-height:60px;   } } @media only screen and (min-width:768px) and (max-width:833px) {   .hero-section-ten {  padding-bottom:50px;   } } @media only screen and (max-width:767px) {   .hero-content-ten .banner-title {  font-size:45px;  line-height:50px;   } } @media only screen and (max-width:480px) {   .hero-content-ten .banner-title {  font-size:35px;  line-height:45px;   } } @media only screen and (max-width:375px) {   .hero-content-ten .banner-title {  font-size:30px;  line-height:40px;   } } .hero-content-ten p {   font-size:18px;   max-width:450px;   line-height:1.75; } .images-with-shapes {   z-index:1;   position:relative;   text-align:center; } .images-with-shapes .mobile {   width:44%;   border-radius:40px;   -webkit-box-shadow:10px 0 60px rgba(109, 109, 109, 0.15);   box-shadow:10px 0 60px rgba(109, 109, 109, 0.15); } .images-with-shapes .shape {   position:absolute; } .images-with-shapes .shape.list-1 {   left:-12%;   top:30%;   max-width:35%;   -webkit-animation:down-up-two 8s infinite;   animation:down-up-two 8s infinite; } .images-with-shapes .shape.list-2 {   left:8%;   bottom:22%;   max-width:25%;   -webkit-animation:down-up-one 8s infinite;   animation:down-up-one 8s infinite; } .images-with-shapes .shape.list-3 {   top:22%;   right:0;   max-width:25%;   -webkit-animation:down-up-two 8s infinite;   animation:down-up-two 8s infinite;   -webkit-animation-delay:4s;   animation-delay:4s; } .images-with-shapes .shape.list-4 {   right:0;   bottom:20%;   max-width:35%;   -webkit-animation:moveLeftRight 10s infinite;   animation:moveLeftRight 10s infinite; } .images-with-shapes .circle-shapes-wrap {   width:70%;   position:absolute;   border-radius:50%;   padding-bottom:70%;   background:#ededed;   z-index:-1;   left:50%;   top:50%;   -webkit-transform:translate(-50%, -50%);   -ms-transform:translate(-50%, -50%);   transform:translate(-50%, -50%); } .images-with-shapes .circle-shapes-wrap:before {   content:'';   width:10px;   height:10px;   position:absolute;   border-radius:50%;   left:0;   top:8%;   background:#104cba;   -webkit-animation:shapeAnimationFive 20s infinite;   animation:shapeAnimationFive 20s infinite; } .images-with-shapes .circle-shapes-wrap .circle-shape {   width:100%;   height:100%;   position:absolute;   border-radius:50%;   border:1px solid #e0e0e1;   left:15%;   top:-1%;   -webkit-animation:rounded 30s linear infinite;   animation:rounded 30s linear infinite; } .images-with-shapes .circle-shapes-wrap .circle-shape:after, .images-with-shapes .circle-shapes-wrap .circle-shape:before {   content:'';   width:17px;   height:17px;   position:absolute;   border-radius:50%;   -webkit-animation:zoomInOutTwo 4s infinite;   animation:zoomInOutTwo 4s infinite; } .images-with-shapes .circle-shapes-wrap .circle-shape:before {   right:15%;   top:11%;   background:#e1754c; } .images-with-shapes .circle-shapes-wrap .circle-shape:after {   bottom:6%;   right:25%;   -webkit-animation-delay:2s;   animation-delay:2s;   background:#FF7A41; } .hero-ten-images {   margin-right:-20%; } @media only screen and (max-width:1199px) {   .hero-ten-images {  margin-right:0;   } } @media only screen and (max-width:767px) {   .hero-ten-images {  margin-top:0;   } } .hero-section-ten .hero-ten-shapes {   position:absolute;   max-width:50%;   left:-100px;   bottom:0;   z-index:-1;   -webkit-animation:moveLeftRight 10s infinite;   animation:moveLeftRight 10s infinite; } .banner-title {   font-size:65px;   line-height:73px;   margin-top:25px;   margin-bottom:30px; } .hero-btns {   margin-top:35px; } .elementor-widget-restly-home-banner3 {   visibility:visible; }   .about-shape-ten .image {   padding:40px 45px;   border-radius:10px;   background:#fbeeef;   display:inline-block; } .about-shape-ten .circle-shapes-wrap {   width:100%;   height:100%;   background:transparent; } .about-shape-ten .circle-shapes-wrap .circle-shape {   left:0;   top:-6%; }   .pricing-item-eight {   padding:40px;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   margin-bottom:30px;   background-color:white;   -webkit-box-shadow:10px 0 60px rgba(109, 109, 109, 0.1);   box-shadow:10px 0 60px rgba(109, 109, 109, 0.1); } .pricing-item-eight .pricing-title {   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   text-align:center;   margin-bottom:18px; } .pricing-item-eight .title-icon {   text-align:center;   margin-bottom:25px;   font-size:55px;   color:#104cba; } .pricing-item-eight .price {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   line-height:1;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   font-weight:500;   -webkit-box-align:end;   -ms-flex-align:end;   align-items:end;   margin-bottom:45px;   -webkit-box-pack:center;   -ms-flex-pack:center;   justify-content:center; } .pricing-item-eight .price span {   font-size:42px;   font-weight:600;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   color:#104cba; } @media only screen and (max-width:767px) {   .pricing-item-eight .price span {  font-size:35px;   } } .pricing-item-eight .theme-btns.style-six {   padding:16px 25px;   background:white; } .pricing-item-eight .list-style-three, .pricing-item-eight .list-style-three li:before {   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s; } .pricing-item-eight:hover {   background-color:#104cba;   background-image:url(https://bolsterbiz.com/wp-content/plugins/restlycore/assets/css/../img/price-bg-shape.png); } .pricing-item-eight:hover .price, .pricing-item-eight:hover .price span, .pricing-item-eight:hover .pricing-title, .pricing-item-eight:hover .list-style-three, .pricing-item-eight:hover .title-icon {   color:white; } ul.list-style-three {   margin:0;   padding:0;   list-style:none; } ul.list-style-three li {   display:flex;   width:100%;   line-height:40px;   align-items:center; } ul.list-style-three li .icon {   margin-right:12px;   font-size:24px; } .pricing-buttons {   text-align:left;   margin-top:30px; }   .newsletter-inner {   background:#f4f4f4;   padding-right:90px; } @media only screen and (max-width:991px) {   .newsletter-inner {  padding-top:25px;   } } @media only screen and (max-width:767px) {   .newsletter-inner {  padding-right:25px;   } } .newsletter-images {   text-align:left; } .newsletter-images .shape.one {   left:5%;   top:15%; } .newsletter-images .shape.four {   right:15%; } @media only screen and (max-width:991px) {   .newsletter-content {  padding:25px 0 25px 90px;   } } @media only screen and (max-width:767px) {   .newsletter-content {  padding-left:25px;   } } .newsletter-content p {   font-size:18px;   padding:5px 15px;   background:white;   border-radius:5px;   margin-bottom:40px;   color:#104cba;   display:inline-block; } @media only screen and (max-width:480px) {   .newsletter-content p {  font-size:16px;   } } .newsletter-content form .form-group {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   margin-bottom:10px; } .newsletter-content form .form-group input {   border:none;   border-radius:0;   margin-right:30px;   background:transparent;   border-bottom:1px solid #dddddf; } .newsletter-content form .form-group input::-webkit-input-placeholder {   color:#000000; } .newsletter-content form .form-group input:-ms-input-placeholder {   color:#000000; } .newsletter-content form .form-group input::-ms-input-placeholder {   color:#000000; } .newsletter-content form .form-group input::placeholder {   color:#000000; } .newsletter-content form .form-group button {   -webkit-box-flex:0;   -ms-flex:none;   flex:none;   border:transparent;   transition:.4s; } @media only screen and (max-width:480px) {   .newsletter-content form .form-group button {  padding-left:13px;   }   .newsletter-content form .form-group button span {  display:none;   } } .newsletter-content form .radio {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center; } .newsletter-content form .radio input {   margin-right:7px; } .newsletter-content form .radio label {   font-weight:500;   margin-bottom:0;   cursor:pointer; } .newsletter-content form .form-group input.theme-btns {   margin-right:0;   margin-left:20px;   background:#104cba;   border-radius:5px;   cursor:pointer; } .newsletter-content form .form-group input.theme-btns:hover {   background:#1d2c38; } .newsletter-content .wpcf7-list-item {   display:inline-block;   margin:0; } .newsletter-inner .row {   margin-left:calc(var(--bs-gutter-x)/ -2); }   .container.container-1000 {   max-width:1030px; } .testimonials-area-seven {   z-index:1;   position:relative;   padding-top:130px;   padding-bottom:200px; } .testimonials-area-seven::before {   position:absolute;   content:"";   width:100%;   height:100%;   z-index:-1;   top:0;   left:0;   background-color:rgb(49 70 245 / 92%); } .testi-seven-left {   height:100%;   min-height:400px;   background-position:center center;   background-repeat:no-repeat;   background-size:cover;   width:100%; } .testimonial-seven-slider {   background:white;   padding:55px 60px; } .testimonial-v7-wrapper .sub-title-two {   background-image:url(https://bolsterbiz.com/wp-content/plugins/restlycore/assets/css/../img/subtitle-bg-white.png); } @media only screen and (max-width:480px) {   .testimonial-seven-slider {  padding-left:25px;  padding-right:25px;   } } .testimonial-seven-slider .slick-arrow {   width:55px;   height:55px;   line-height:55px;   text-align:center;   color:#000000;   background:#e6e5ec;   position:absolute;   top:0;   right:0;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   border:transparent; } .testimonial-seven-slider .slick-arrow.prev {   right:56px; } .testimonial-seven-slider .slick-arrow:focus, .testimonial-seven-slider .slick-arrow:hover {   color:white;   background:#000000; } .testimonial-seven-slider .slick-dots {   bottom:-70px;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   position:absolute; } .testimonial-seven-slider .slick-dots li {   width:8px;   height:8px;   cursor:pointer;   background:white;   position:relative;   border-radius:50%;   margin-left:10px;   margin-right:10px; } .testimonial-seven-slider .slick-dots li button {   overflow:hidden;   text-indent:-200px;   background:transparent; } .testimonial-seven-slider .slick-dots li:after {   content:'';   width:25px;   height:25px;   left:-9px;   top:-9px;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   position:absolute;   border-radius:50%;   -webkit-transform:scale(0);   -ms-transform:scale(0);   transform:scale(0);   border:2px solid white; } .testimonial-seven-slider .slick-dots li.slick-active:after {   -webkit-transform:scale(1);   -ms-transform:scale(1);   transform:scale(1); } .testimonial-seven-slider ul.slick-dots li.slick-active button {   background:transparent; } .testimonial-seven-item .image {   margin-bottom:20px;   display:inline-block; } .testimonial-seven-item .image img {   width:77px;   height:77px;   border-radius:50%; } .testimonial-seven-item .author {   display:-webkit-box;   display:-ms-flexbox;   display:inline-flex; } .testimonial-seven-item .author .icon {   line-height:1;   font-size:45px;   margin-top:5px;   margin-right:20px;   color:#104cba; } @media only screen and (max-width:375px) {   .testimonial-seven-item .author .icon {  font-size:40px;  margin-right:15px;   } } .testimonial-seven-item .author .title h4 {   margin-bottom:0; } @media only screen and (max-width:375px) {   .testimonial-seven-item .author .title h4 {  font-size:18px;   } } .testimonial-seven-item .author .title span {   font-size:14px; } .testimonials-shapes .shape {   position:absolute;   z-index:-1;   max-width:10%; } .testimonials-shapes .shape.one {   left:10%;   top:20%;   -webkit-animation:down-up-two 10s infinite;   animation:down-up-two 10s infinite; } .testimonials-shapes .shape.two {   left:8%;   bottom:15%;   -webkit-animation:moveLeftRight 10s infinite;   animation:moveLeftRight 10s infinite; } .testimonials-shapes .shape.three {   top:15%;   right:8%;   -webkit-animation:zoomInOutTwo 10s infinite;   animation:zoomInOutTwo 10s infinite; } .testimonials-shapes .shape.four {   right:6%;   bottom:25%;   -webkit-animation:down-up-one 10s infinite;   animation:down-up-one 10s infinite; } .testimonials-area-seven .section-title {   text-align:center;   width:61%;   margin:0 auto;   display:block; } .testimonials-area-seven .section-title .sub-title-two, .testimonials-area-seven .section-title .section-h2 {   color:#ffffff; }   .mobile-screens {   background-repeat:no-repeat;   background-position:0 0; } .mobile-screens-active {   margin-left:-15px;   margin-right:-15px; } .mobile-screens-active .slick-slide {   margin:0 15px; } .mobile-screens-active .mobile-screen-item img {   width:100%; } .mobile-screens-active .slick-dots {   display:-webkit-box;   display:-ms-flexbox;   display:flex;   margin-top:60px;   margin-left:-5px;   margin-right:-5px;   -webkit-box-pack:center;   -ms-flex-pack:center;   justify-content:center; } .mobile-screens-active .slick-dots li {   cursor:pointer;   width:17px;   height:7px;   overflow:hidden;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   background:white;   border-radius:3.5px;   margin-left:5px;   margin-right:5px; } @media only screen and (max-width:480px) {   .mobile-screens-active .slick-dots li {  width:10px;   } } .mobile-screens-active .slick-dots li button {   text-indent:-200px;   background:transparent; } .mobile-screens-active .slick-dots li.slick-active {   width:45px;   background:#104cba; } @media only screen and (max-width:480px) {   .mobile-screens-active .slick-dots li.slick-active {  width:25px;   } }   @media all and (min-width:1200px) and (max-width:1800px) {   .restly-portfolio-three-slides {  left:0;  margin-top:0   }   .restly-portfolio-three .owl-nav,   .restly-portfolio-static-area {  display:none;   } } @media all and (min-width:1024px) and (max-width:1199px) {   .restly-home-banner-forms {  padding:36px;   } } @media all and (min-width:993px) and (max-width:1024px) {   .restly-service-hover.service-normal-hover {  padding:60px 27px;   } } @media all and (min-width:993px) and (max-width:1199px) {   .portfolio-style-two .restly-portfolio-item {  margin-bottom:30px;   }   .restly-portfolio-three-slides {  left:0;  margin-top:0;   }   .restly-portfolio-three .owl-nav,   .restly-portfolio-static-area {  display:none;   }   .restly-blog-post-content .post-meta-item ul li:last-child {  margin-right:0;   }   .restly-blog-post-content .post-meta-item ul li {  margin-right:9px;   }   .restly-pricing-two .restly-pricing-header:after {  position:absolute;  width:100%;  height:100%;  left:0;  top:0;  border-radius:0;   }   .restly-pricing-two .restly-pricing-header {  padding-bottom:25px;   }   .restly-pricing-warpper.restly-pricing-two .restly-pricing-header {  border-radius:0;   } } @media all and (min-width:768px) and (max-width:1023px) {   .button.search-open {  position:absolute;  right:264px;  top:40px;   }   .button.d-flex.cta {  position:absolute;  right:80px;  top:23px;   }   .stellarnav.mobile.active>.button {  opacity:0;  transition:.4s;   } } @media all and (min-width:768px) and (max-width:992px) {   .restly-section-title {  padding:0 50px;   }   .portfolio-style-two .restly-portfolio-item {  margin-bottom:30px;   }   .restly-portfolio-three-content .slick-list {  margin-right:0;   }   .restly-portfolio-static-contents h2 {  font-size:27px;  padding-right:0;   }   .restly-portfolio-three-slides {  left:0;  margin-top:0;   }   .restly-portfolio-three .owl-nav,   .restly-portfolio-static-area {  display:none;   }   .restly-portfolio-dec h6 a {  line-height:30px;   }   .restly-blog-post-wrapper .row>div:last-child {  margin-top:30px;   }   .restly-team-inner.team-style-one .restly-team-item {  margin-bottom:30px;   }   .restly-team-inner.team-style-two .restly-team-item {  margin-bottom:60px;   }   .restly-blog-post-content .post-meta-item ul li:last-child {  margin-right:0;   }   .team-items .single-item {  margin-top:0;   }   .restly-pricing-two .restly-pricing-header:after {  position:absolute;  width:100%;  height:100%;  left:0;  top:0;  border-radius:0;   }   .restly-pricing-two .restly-pricing-header {  padding-bottom:25px;   }   .restly-pricing-warpper.restly-pricing-two .restly-pricing-header {  border-radius:0;   }   #related-portfolio-slide .item:last-child {  margin-top:30px;   }   .restly-home-banner-forms {  padding:50px 24px;   } } @media screen and (min-width:768px) and (max-width:900px) {   .restly-service-hover.service-normal-hover {  padding:60px 27px;   }   .header-four .button.search-open {  margin-right:30px;  position:absolute;  right:50px;  top:32px;   } } @media screen and (max-width:768px) {   .elementornavs.mobile>.button {  display:none;   } } @media screen and (max-width:767px) {   .restly-section-title {  padding:10px 0;   }   .restly-service-two-box {  padding-left:12px;  padding-right:10px;   }   h2.restly-banner-title {  font-size:60px;  line-height:64px;   }   .restly-portfolio-static-contents {  margin-bottom:100px;  padding:0 15px;   }   .restly-portfolio-static-contents h3,   .restly-portfolio-static-contents h2 {  color:#fff;   }   .restly-portfolio-three-content .slick-slider {  position:relative;   }   .restly-blog-post-box .restly-blog-post-item {  margin-bottom:30px;   }   .restly-portfolio-three-slides {  left:0;  position:relative;  margin-top:0;   }   .restly-portfolio-three .owl-nav {  left:14px;  top:-75px;   }   .restly-portfolio-dec h6 a {  line-height:26px;   }   .restly-blog-post-content .post-meta-item ul li {  margin-right:12px;   }   .restly-portfolio-item {  margin-bottom:30px;   }   .restly-blog-post-content .post-meta-item ul li:last-child {  margin-right:0;   }   .restly-team-item {  margin-bottom:30px;   }   .restly-team-inner.team-style-two .restly-team-item {  margin-bottom:60px;   }   .team-items .single-item {  margin-top:0;   }   .restly-pricing-two .restly-pricing-header:after {  position:absolute;  width:100%;  height:100%;  left:0;  top:0;  border-radius:0;   }   .restly-pricing-two .restly-pricing-header {  padding-bottom:25px;   }   .restly-pricing-warpper.restly-pricing-two .restly-pricing-header {  border-radius:0;   }   .header-four .button.search-open {  margin-right:30px;  position:absolute;  right:50px;  top:32px;   } } @media screen and (max-width:575px) {   .restly-portfolio-related-wrapper {  margin-bottom:90px;   }   .restly-blog-post-box>.row {  margin:0 -10px;   }   .header-top-fluid .row.align-items-center {  padding:0;  margin:0;   }   .restly-home-banner-forms {  padding:50px 26px;  margin-bottom:50px;   }   .restly-home-banner-forms h2 {  font-size:34px;   }   input.wpcf7-form-control.wpcf7-submit {  padding:15px 20px;   }   .header-four .button.search-open {  margin-right:30px;  position:absolute;  right:50px;  top:32px;   }   .elementor-menu .button.search-open {  display:none;   } } @media screen and (max-width:375px) {   .service-four-title-area h3 {  font-size:21px;   } }   .delay-1-0s {   -webkit-animation-delay:1s;   animation-delay:1s; } .delay-2-0s {   -webkit-animation-delay:2s;   animation-delay:2s; } .delay-0-1s {   -webkit-animation-delay:0.1s;   animation-delay:0.1s; } .delay-0-2s {   -webkit-animation-delay:0.2s;   animation-delay:0.2s; } .delay-0-3s {   -webkit-animation-delay:0.3s;   animation-delay:0.3s; } .delay-0-4s {   -webkit-animation-delay:0.4s;   animation-delay:0.4s; } .delay-0-5s {   -webkit-animation-delay:0.5s;   animation-delay:0.5s; } .delay-0-6s {   -webkit-animation-delay:0.6s;   animation-delay:0.6s; } .delay-0-7s {   -webkit-animation-delay:0.7s;   animation-delay:0.7s; } .delay-0-8s {   -webkit-animation-delay:0.8s;   animation-delay:0.8s; } .delay-0-9s {   -webkit-animation-delay:0.9s;   animation-delay:0.9s; } .delay-1-1s {   -webkit-animation-delay:1.1s;   animation-delay:1.1s; } .delay-1-2s {   -webkit-animation-delay:1.2s;   animation-delay:1.2s; } .delay-1-3s {   -webkit-animation-delay:1.3s;   animation-delay:1.3s; } .delay-1-4s {   -webkit-animation-delay:1.4s;   animation-delay:1.4s; } .delay-1-5s {   -webkit-animation-delay:1.5s;   animation-delay:1.5s; } .delay-1-6s {   -webkit-animation-delay:1.6s;   animation-delay:1.6s; } .delay-1-7s {   -webkit-animation-delay:1.7s;   animation-delay:1.7s; } .delay-1-8s {   -webkit-animation-delay:1.8s;   animation-delay:1.8s; } .delay-1-9s {   -webkit-animation-delay:1.9s;   animation-delay:1.9s; }   @-webkit-keyframes borderRadius1 {   0% {  border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;   }   50% {  border-radius:30% 60% 70% 40% / 50% 60% 30% 60%;   }   100% {  border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;   } } @keyframes borderRadius1 {   0% {  border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;   }   50% {  border-radius:30% 60% 70% 40% / 50% 60% 30% 60%;   }   100% {  border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;   } } @-webkit-keyframes borderRadius2 {   0% {  border-radius:60% 30% 70% 40% / 60% 40% 30% 70%;   }   50% {  border-radius:50% 60% 30% 60% / 30% 60% 70% 40%;   }   100% {  border-radius:60% 30% 70% 40% / 60% 40% 30% 70%;   } } @keyframes borderRadius2 {   0% {  border-radius:60% 30% 70% 40% / 60% 40% 30% 70%;   }   50% {  border-radius:50% 60% 30% 60% / 30% 60% 70% 40%;   }   100% {  border-radius:60% 30% 70% 40% / 60% 40% 30% 70%;   } } @-webkit-keyframes shapeAnimationOne {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(0px, 150px) rotate(90deg);  transform:translate(0px, 150px) rotate(90deg);   }   50% {  -webkit-transform:translate(150px, 150px) rotate(180deg);  transform:translate(150px, 150px) rotate(180deg);   }   75% {  -webkit-transform:translate(150px, 0px) rotate(270deg);  transform:translate(150px, 0px) rotate(270deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @keyframes shapeAnimationOne {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(0px, 150px) rotate(90deg);  transform:translate(0px, 150px) rotate(90deg);   }   50% {  -webkit-transform:translate(150px, 150px) rotate(180deg);  transform:translate(150px, 150px) rotate(180deg);   }   75% {  -webkit-transform:translate(150px, 0px) rotate(270deg);  transform:translate(150px, 0px) rotate(270deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @-webkit-keyframes shapeAnimationTwo {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(-150px, 0px) rotate(270deg);  transform:translate(-150px, 0px) rotate(270deg);   }   50% {  -webkit-transform:translate(-150px, -150px) rotate(180deg);  transform:translate(-150px, -150px) rotate(180deg);   }   75% {  -webkit-transform:translate(0px, -150px) rotate(90deg);  transform:translate(0px, -150px) rotate(90deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @keyframes shapeAnimationTwo {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(-150px, 0px) rotate(270deg);  transform:translate(-150px, 0px) rotate(270deg);   }   50% {  -webkit-transform:translate(-150px, -150px) rotate(180deg);  transform:translate(-150px, -150px) rotate(180deg);   }   75% {  -webkit-transform:translate(0px, -150px) rotate(90deg);  transform:translate(0px, -150px) rotate(90deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @-webkit-keyframes shapeAnimationThree {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(50px, 150px) rotate(90deg);  transform:translate(50px, 150px) rotate(90deg);   }   50% {  -webkit-transform:translate(150px, 150px) rotate(180deg);  transform:translate(150px, 150px) rotate(180deg);   }   75% {  -webkit-transform:translate(150px, 50px) rotate(270deg);  transform:translate(150px, 50px) rotate(270deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @keyframes shapeAnimationThree {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(50px, 150px) rotate(90deg);  transform:translate(50px, 150px) rotate(90deg);   }   50% {  -webkit-transform:translate(150px, 150px) rotate(180deg);  transform:translate(150px, 150px) rotate(180deg);   }   75% {  -webkit-transform:translate(150px, 50px) rotate(270deg);  transform:translate(150px, 50px) rotate(270deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @-webkit-keyframes shapeAnimationFour {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(-150px -50px) rotate(90deg);  transform:translate(-150px -50px) rotate(90deg);   }   50% {  -webkit-transform:translate(-150px, -150px) rotate(180deg);  transform:translate(-150px, -150px) rotate(180deg);   }   75% {  -webkit-transform:translate(-50px, -150px) rotate(270deg);  transform:translate(-50px, -150px) rotate(270deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @keyframes shapeAnimationFour {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(-150px -50px) rotate(90deg);  transform:translate(-150px -50px) rotate(90deg);   }   50% {  -webkit-transform:translate(-150px, -150px) rotate(180deg);  transform:translate(-150px, -150px) rotate(180deg);   }   75% {  -webkit-transform:translate(-50px, -150px) rotate(270deg);  transform:translate(-50px, -150px) rotate(270deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @-webkit-keyframes shapeAnimationFive {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(-100px -100px) rotate(90deg);  transform:translate(-100px -100px) rotate(90deg);   }   50% {  -webkit-transform:translate(100px, 50px) rotate(180deg);  transform:translate(100px, 50px) rotate(180deg);   }   75% {  -webkit-transform:translate(-100px, 150px) rotate(270deg);  transform:translate(-100px, 150px) rotate(270deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @keyframes shapeAnimationFive {   0% {  -webkit-transform:translate(0px, 0px) rotate(0deg);  transform:translate(0px, 0px) rotate(0deg);   }   25% {  -webkit-transform:translate(-100px -100px) rotate(90deg);  transform:translate(-100px -100px) rotate(90deg);   }   50% {  -webkit-transform:translate(100px, 50px) rotate(180deg);  transform:translate(100px, 50px) rotate(180deg);   }   75% {  -webkit-transform:translate(-100px, 150px) rotate(270deg);  transform:translate(-100px, 150px) rotate(270deg);   }   100% {  -webkit-transform:translate(0px, 0px) rotate(360deg);  transform:translate(0px, 0px) rotate(360deg);   } } @-webkit-keyframes down-up-one {   0% {  -webkit-transform:rotateX(0deg) translateY(0px);  transform:rotateX(0deg) translateY(0px);   }   50% {  -webkit-transform:rotateX(0deg) translateY(25px);  transform:rotateX(0deg) translateY(25px);   }   100% {  -webkit-transform:rotateX(0deg) translateY(0px);  transform:rotateX(0deg) translateY(0px);   } } @keyframes down-up-one {   0% {  -webkit-transform:rotateX(0deg) translateY(0px);  transform:rotateX(0deg) translateY(0px);   }   50% {  -webkit-transform:rotateX(0deg) translateY(25px);  transform:rotateX(0deg) translateY(25px);   }   100% {  -webkit-transform:rotateX(0deg) translateY(0px);  transform:rotateX(0deg) translateY(0px);   } } @-webkit-keyframes down-up-two {   0% {  -webkit-transform:rotateX(0deg) translate(0px);  transform:rotateX(0deg) translate(0px);   }   50% {  -webkit-transform:rotateX(0deg) translate(25px, -25px);  transform:rotateX(0deg) translate(25px, -25px);   }   100% {  -webkit-transform:rotateX(0deg) translate(0px);  transform:rotateX(0deg) translate(0px);   } } @keyframes down-up-two {   0% {  -webkit-transform:rotateX(0deg) translate(0px);  transform:rotateX(0deg) translate(0px);   }   50% {  -webkit-transform:rotateX(0deg) translate(25px, -25px);  transform:rotateX(0deg) translate(25px, -25px);   }   100% {  -webkit-transform:rotateX(0deg) translate(0px);  transform:rotateX(0deg) translate(0px);   } } @-webkit-keyframes moveLeftRight {   0% {  -webkit-transform:translateX(0);  transform:translateX(0);   }   50% {  -webkit-transform:translateX(80px);  transform:translateX(80px);   }   100% {  -webkit-transform:translateX(0);  transform:translateX(0);   } } @keyframes moveLeftRight {   0% {  -webkit-transform:translateX(0);  transform:translateX(0);   }   50% {  -webkit-transform:translateX(80px);  transform:translateX(80px);   }   100% {  -webkit-transform:translateX(0);  transform:translateX(0);   } } @-webkit-keyframes zoomInOut {   0% {  -webkit-transform:scale(0);  transform:scale(0);   }   50% {  -webkit-transform:scale(1);  transform:scale(1);   }   100% {  -webkit-transform:scale(0);  transform:scale(0);   } } @keyframes zoomInOut {   0% {  -webkit-transform:scale(0);  transform:scale(0);   }   50% {  -webkit-transform:scale(1);  transform:scale(1);   }   100% {  -webkit-transform:scale(0);  transform:scale(0);   } } @-webkit-keyframes zoomInOutTwo {   0% {  -webkit-transform:scale(1);  transform:scale(1);   }   50% {  -webkit-transform:scale(0.25);  transform:scale(0.25);   }   100% {  -webkit-transform:scale(1);  transform:scale(1);   } } @keyframes zoomInOutTwo {   0% {  -webkit-transform:scale(1);  transform:scale(1);   }   50% {  -webkit-transform:scale(0.25);  transform:scale(0.25);   }   100% {  -webkit-transform:scale(1);  transform:scale(1);   } } @-webkit-keyframes rounded {   0% {  -webkit-transform:rotate(0);  transform:rotate(0);   }   100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg);   } } @keyframes rounded {   0% {  -webkit-transform:rotate(0);  transform:rotate(0);   }   100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg);   } }  .footer-template-one .site-info a {   color:#ffffff; } .footer-template-one .site-info a:hover {   color:#233452; } .restly-header-template-one .button.header-cta-button {   margin-right:228px; } .restly-header-template-two .button.header-cta-button {   margin-right:87px; } @media screen and (min-width:1200px) and (max-width:1447px) {   .restly-header-template-one .button.header-cta-button {  margin-right:50px;   }   .restly-header-template-two .button.header-cta-button {  margin-right:10px;   } } .tp-header .main-header.header-fluid .nav-menu {   margin-right:0px; }  .footer-template-builder .footer-widgets-area:after, .footer-five.footer-template-five:after {   content:"";   width:100%;   height:100%;   position:absolute;   left:0;   top:0;   pointer-events:none;   z-index:-1; } .footer-template-builder .footer-widgets-area, .footer-five.footer-template-five {   position:relative;   z-index:1; } .footer-template-builder .copyright-area .social-icons {   display:block; }   @media (min-width:1400px) {   .container.container-1700 {  max-width:1700px;   } } .header-eleven .logo-area {   padding:15px 0; } .header-eleven.tp-header {   background:#fff; } .header-eleven.tp-header.h-two {   background:transparent;   position:absolute;   width:100%; } .header-eleven .main-header {   position:relative; } .header-four.header-eleven .header-top {   background:#104CBA;   border-radius:0 0 20px 20px;   padding:12px 20px; } .promation_text {   color:#FFF;   font-family:'Nunito';   font-size:16px;   font-style:normal;   font-weight:500;   line-height:normal; } .header-eleven .header-top .top-header-right ul li, .header-eleven .header-top .top-header-right ul li span, .header-eleven .header-top .top-header-right ul li a {   color:#fff;   font-weight:500;   font-size:14px; } .header-eleven .header-top .top-header-right ul li i {   font-weight:800; } .header-eleven .logo-area .site-branding .site-title a {   color:#1d2c38; } .header-eleven-call-us-area {   display:flex;   margin-right:40px;   align-items:center } .header-eleven-call-icon {   font-size:50px;   padding-right:15px;   margin-right:15px;   border-right:1px solid #D9D9D9;   color:#104cba; } .header-eleven-call-title {   font-size:14px;   font-weight:400;   color:#74787C; } .header-eleven-call-number {   font-size:18px;   font-weight:500;   color:#1D2C38; } .header-eleven .tp-menu-toggle {   right:0;   margin-right:0; } @media (max-width:1400px) {   .header-eleven-call-us-area {  display:none;   } }   .button.restly-canva-open {   border-radius:10px;   margin-left:20px;   transition:.4s;   width:55px;   height:55px;   padding:0;   font-size:20px;   border:none;   display:flex;   align-items:center;   justify-content:center;   background:#DFE8F8;   color:#104CBA;   cursor:pointer; } .button.restly-canva-open:hover {   background-color:#104CBA;   color:#fff; } .restly-canva-open.canva-close {   position:absolute;   right:20px;   top:20px;   background-color:#104CBA;   color:#fff; } .restly-canva-open.canva-close:hover {   color:#104CBA;   background:#DFE8F8; } .headere-sidebar-textwidget {   position:fixed;   right:0;   top:0;   bottom:0;   left:auto;   width:100%;   max-width:360px;   z-index:999999;   overflow:hidden;   -webkit-overflow-scrolling:touch;   padding:40px;   display:flex;   transform:translateX(130%);   transition:transform 600ms ease, opacity 600ms ease;   -webkit-transition:transform 600ms ease, opacity 600ms ease;   -o-transition:transform 600ms ease, opacity 600ms ease;   background:#fff;   border-left:2px solid #104CBA; } .canva-restly-wrapper.active .restly-canva-content {   transform:translateX(0%); } .header-sidebar-content-inner {   margin-top:40px; } .header-sidebar-title {   font-weight:500;   margin-bottom:14px; } .header-sidebar-desc {   margin-bottom:24px; } .header-sidebar-contact-info {   margin-bottom:40px;   font-weight:500; } .header-sidebar-contact-info-title {   font-weight:500;   margin-bottom:22px; } .header-sidebar-contact-info ul {   margin:0;   padding:0; } .header-sidebar-contact-info ul li {   list-style:none;   margin-bottom:15px; } .header-sidebar-contact-info ul li i {   color:#fff;   width:32px;   height:32px;   line-height:32px;   background:#104CBA;   display:inline-block;   text-align:center;   border-radius:50%;   margin-right:10px; } .header-sidebar-social-icon {   margin-top:38px; } .header-sidebar-social-icon ul {   margin:0;   padding:0; } .header-sidebar-social-icon ul li {   list-style:none;   display:inline; } .header-sidebar-social-icon ul li a {   color:#fff;   width:40px;   height:40px;   line-height:40px;   background:#104CBA;   display:inline-block;   text-align:center;   border-radius:50%;   margin-right:10px;   position:relative;   z-index:1; } .header-sidebar-social-icon ul li a:hover {   background:#DFE8F8;   color:#104CBA; } .header-sidebar-toggle a {   position:absolute;   display:inline-block;   transition:.5s;   top:20px;   right:25px;   color:#fff;   opacity:1;   font-size:20px;   background:#104CBA;   width:35px;   height:35px;   line-height:35px;   text-align:center; }  .header-sidebar-toggle a:hover {   background:#000000;   color:#fff; } .canva-restly-wrapper .overlay-canva.restly-canva-open {   transform:translateX(100%); } .canva-restly-wrapper.active .overlay-canva.restly-canva-open {   position:absolute;   top:0;   left:0;   right:0;   bottom:0;   background-color:rgb(6 18 39);   opacity:0.80;   cursor:pointer;   z-index:1;   transition:.4s;   transform:translateX(0%);   height:100vh;   z-index:99; }  .footer-style-four .footer-widgets-area {   padding:0;   background:unset; } .footer-four-widget-area {   padding-top:100px;   padding-bottom:35px;   background:#ECF1F5; } .footer-style-four .company-info-widget p, .footer-style-four .company-contact-widget ul li, .footer-style-four .company-subscribe-widgets, .footer-style-four .footer-widgets-area .widget ul li a, .footer-style-four .company-contact-widget ul li, .footer-style-four .service-list-widget ul li {   color:#74787C; } .footer-style-four .footer-widgets-area .widget ul li a:hover {   color:#104CBA; } .footer-style-four .widget-title {   color:#1D2C38;   position:relative;   margin-bottom:44px;   font-family:'Nunito';   font-size:24px;   font-style:normal;   font-weight:800;   line-height:normal; } .footer-style-four .widget-title:after {   content:'';   height:2px;   width:50px;   background:#104CBA;   position:absolute;   left:0;   bottom:-21px; } .footer-style-four .company-info-widget .social-icons ul {   margin:0;   padding:0; } .footer-style-four .company-info-widget .social-icons ul li {   list-style:none;   display:inline-block;   padding-left:0;   padding-right:0;   margin:0; } .footer-style-four .company-info-widget ul li i {   color:#104CBA;   background:#fff;   transition:.4s;   margin-top:6px;   margin-right:5px; } .footer-style-four .company-info-widget ul li i:hover {   box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25); } .service-list-widget ul li i, .footer-page-quick-link ul li i {   margin-right:11px; } .footer-style-four .company-subscribe-widgets {   margin-bottom:30px; } .footer-four-widget-area .company-info-widget {   padding-right:0px; }  .subscribe-form-v2 {   position:relative; } .subscribe-form-v2 input.wpcf7-form-control {   width:100%;   height:60px;   border:unset;   padding:0 30px;   color:#74787C;   font-size:14px;   line-height:28px;   border-radius:10px;   background:#fff; } .subscribe-form-v2 input.wpcf7-form-control::placeholder {   color:#74787C;   font-family:Rubik;   font-size:16px;   font-style:normal;   font-weight:400;   line-height:normal; } .subscribe-form-v2 input.wpcf7-form-control.wpcf7-submit {   background-color:#104cba;   padding:12px 25px;   color:#fff;   transition:.4s;   outline:none;   position:absolute;   right:8px;   top:0;   margin-top:7px;   border-radius:10px;   width:auto;   height:unset;   color:#FFF;   font-family:'Nunito';   font-size:16px;   font-style:normal;   font-weight:800;   line-height:normal; } .footer-four-copyright_area {   background:#104CBA;   padding:20px 30px; } .footer-four-copyright-section {   display:flex;   justify-content:space-between;   align-items:center; } .footer-four-copyright-text {   color:#74787C; } .footer-logo-title {   margin-bottom:0;   color:#fff; } .footer-four-copyright-text, .footer-four-copyright-text a {   color:#fff; } .footer-four-copyright-text a:hover {   color:#1D2C38; } @media screen and (max-width:767px) {   .footer-four-copyright-section {  display:block;  text-align:center;   }   .footer-four-logo-are {  margin-bottom:20px;   } }  .tabs-section-wrapper {   display:flex; } .tabs-section-wrapper .nav-tabs .nav-link {   border:none;   font-weight:700;   color:#1D2C38;   padding:10px 20px;   text-align:left;   min-width:230px;   margin-bottom:15px;   border-radius:10px;   background:#FFF;   box-shadow:0px 10px 15px 0 #edf0f4;   position:relative; } .tabs-section-wrapper .nav-tabs .nav-link:after {   position:absolute;   content:'';   height:7px;   width:7px;   background:#104cbc1a;   right:5%;   top:43%;   border-radius:100%; } .tabs-section-wrapper .nav-tabs .nav-link.active:after {   background:#fff; } .tabs-section-wrapper .nav-tabs .nav-link.active {   background:#104CBA;   color:#fff; } .tabs-section-wrapper .nav {   display:block;   margin-right:30px; } .restly-tab-custom-content.custom-image {   display:flex;   justify-content:space-between;   padding:60px;   background:#F4F6F9;   border-radius:15px; } .tab-custom-content ul {   padding:0;   list-style:none;   margin-top:30px;   margin-bottom:0; } .tab-custom-content ul li {   position:relative;   padding-left:50px;   margin-bottom:20px;   font-weight:700;   font-family:'Nunito'; } .tab-custom-content ul li:last-child {   margin-bottom:0; } .nav-tabs {   border:none; } .tab-custom-content ul li:after {   content:"\F26E";   font-family:'bootstrap-icons';   position:absolute;   left:0;   font-size:25px;   font-weight:500;   border-radius:30px;   background:#fff;   color:#104CBA;   height:35px;   width:35px;   display:flex;   align-items:center;   justify-content:center;   top:-2px;   filter:drop-shadow(0px 6px 20px #E9ECF0); } .restly-tab-custom-content {   padding:30px; } .custom-image .tab-custom-image {   width:40%;   margin-right:60px; } .custom-image .tab-custom-image img {   object-fit:cover; } .custom-image .tab-custom-content {   width:60%; } .tab-custom-title {   color:#1D2C38;   font-family:'Nunito';   font-size:24px;   font-style:normal;   font-weight:700;   line-height:normal;   margin-bottom:12px; } @media screen and (max-width:991px) {   .restly-tab-custom-content.custom-image {  display:block;   }   .custom-image .tab-custom-image {  width:100%;  margin-bottom:30px;   }   .custom-image .tab-custom-content {  width:100%;   } } @media screen and (max-width:767px) {   .restly-tab-custom-content.custom-image {  padding:40px 30px;   } } @media screen and (max-width:575px) {   .tabs-section-wrapper {  display:block;   }   .tabs-section-wrapper .nav-tabs .nav-link {  min-width:100%;   }   .tabs-section-wrapper .nav {  margin-right:0px;   } }  .service-style-four-box {   padding:30px;   text-align:center;   border-radius:30px;   background:#FFF;   box-shadow:0px 13px 42px 0px #EDF0F4;   border-top:5px solid transparent;   transition:.4s;   margin-bottom:30px; } .service-style-four-box:hover {   border-top:5px solid #104CBA; } .service-style-four-icon {   width:120px;   height:120px;   background:#EAF2FF;   display:inline-flex;   align-items:center;   justify-content:center;   border-radius:100%;   font-size:60px;   color:#104CBA;   margin-bottom:35px;   transition:.4s; } .service-style-four-title {   font-size:20px;   line-height:normal; } .service-style-four-btns {   color:#104CBA;   font-style:normal;   font-weight:800;   line-height:normal;   font-family:'Nunito';   margin-top:17px;   display:inline-block; } .service-style-four-btns:hover {   color:#1D2C38; } @media (min-width:577px) and (max-width:767px) {   .company-info-widget ul li {  padding-right:0px;   } }   .restly-counter-v4-item {   display:flex;   align-items:center;   justify-content:center;   margin-bottom:40px; } .restly-counter-v4-icon {   font-size:45px;   height:90px;   width:90px;   min-width:90px;   margin-right:25px;   background:#104CBA;   display:inline-flex;   align-items:center;   justify-content:center;   border-radius:20px;   color:#fff;   -webkit-transition:.4s;   -moz-transition:.4s;   -ms-transition:.4s;   -o-transition:.4s;   transition:.4s; } .restly-counter-v4-icon svg {   height:45px;   width:45px; } .restly-counter-v4-number span, .restly-counter-v4-count-timer.timer {   display:inline-block;   margin-bottom:0px;   color:#1C1C25;   font-size:40px;   line-height:normal;   font-family:'Nunito';   font-weight:800;   line-height:1; } .restly-counter-v4-title {   font-size:14px;   line-height:18px;   color:#7B7E86;   margin-bottom:0px;   font-weight:500;   text-transform:uppercase; }  .restly-counter-v4-wrapper [class*='col-']:last-child .restly-counter-v4-item {   justify-content:flex-end; } .restly-counter-v4-wrapper [class*='col-']:first-child .restly-counter-v4-item {   justify-content:flex-start; } @media screen and (max-width:991px) {   .restly-counter-v4-wrapper [class*='col-']:last-child .restly-counter-v4-item {  justify-content:center;   }   .restly-counter-v4-wrapper [class*='col-']:first-child .restly-counter-v4-item {  justify-content:center;   } }  .restly-portfolio-two-box.slide {   padding:0px 15px; } .restly-portfolio-two-box {   overflow:hidden;   position:relative;   margin-bottom:20px; } .restly-portfolio-two-box:before {   content:'';   background:#104CBA;   opacity:0;   position:absolute;   left:0;   right:0;   top:0;   bottom:0;   transition:all 0.3s ease 0s; } .restly-portfolio-two-box:hover:before {   opacity:0.9;   left:30px;   right:30px;   top:30px;   bottom:30px;   border-radius:25px; } .restly-portfolio-two-wrapper .tronix-section-small-title:before {   content:unset; } .restly-portfolio-two-wrapper .restly-portfolio-two-box img {   width:100%;   height:auto;   border-radius:25px;   height:500px;   min-height:500px; } .restly-portfolio-two-box .portfolio-two-content {   width:86%;   transform:scale(0);   position:absolute;   bottom:22px;   left:0;   right:0px;   transition:all 0.5s ease 0s;   margin:auto;   padding:40px 40px; } .restly-portfolio-two-box:hover .portfolio-two-content {   transform:scale(1); } .restly-portfolio-two-category {   line-height:0; } .restly-portfolio-two-category ul {   margin:0;   padding:0;   list-style:none; } .restly-portfolio-two-category ul li {   display:inline-block; } .restly-portfolio-two-category ul li a {   color:#fff;   margin-bottom:10px;   display:inline-block;   font-family:'Nunito';   font-size:14px;   font-weight:700;   line-height:normal;   text-transform:uppercase; } .restly-portfolio-two-category ul li a:hover {   color:var(--black-color); } .restly-portfolio-two-title {   .restly-portfolio-two-title {  margin-bottom:0;  font-weight:800;   } } .restly-portfolio-two-title a {   color:#fff; } .restly-portfolio-two-title a:hover {   color:var(--black-color); } .restly-portfolio-two-box .restly-portfolio-two-icon {   padding:0;   margin:0;   list-style:none;   transform:translateX(-50%) scale(0);   position:absolute;   left:50%;   top:40%;   bottom:30px;   transition:all 0.5s ease 0s; } .restly-portfolio-two-box:hover .restly-portfolio-two-icon {   transform:translateX(-50%) scale(1); } .restly-portfolio-two-icon a {   font-size:18px;   line-height:18px;   background:#fff;   border-radius:100%;   display:flex;   justify-content:center;   height:55px;   width:55px;   align-items:center; } .project-title-items {   display:flex;   justify-content:space-between;   align-items:center;   margin-bottom:69px; } .restly-portfolio-two-arrow button {   font-weight:800;   padding:14px 30px;   height:unset;   width:unset;   margin-left:17px;   border-radius:10px;   border:transparent;   background:#104CBA;   color:#fff;   margin-bottom:0;   text-transform:uppercase;   font-size:14px;   font-family:'Nunito';   transition:.4s; } .restly-portfolio-two-title-items {   display:flex;   justify-content:space-between;   align-items:center;   margin-bottom:69px; } .project-section-title {   width:50%; } .restly-section-small-title {   color:var(--main-color, #104CBA);   font-family:'Nunito';   font-size:14px;   font-style:normal;   font-weight:800;   line-height:normal;   text-transform:uppercase;   margin-bottom:6px; } .restly-section-title-two {   color:#1D2C38;   font-family:'Nunito';   font-size:48px;   font-style:normal;   font-weight:800;   line-height:normal;   margin-bottom:0; } .restly-section-title-two span {   color:#104CBA; } .restly-portfolio-two-arrow button.slick-arrow:hover {   background:#F2F6FF;   color:#104CBA; } .restly-portfolio-two-arrow button.slider-prev i {   margin-right:5px; } .restly-portfolio-two-arrow button.slider-next i {   margin-left:5px; } .restly-portfolio-two-arrow {   display:flex;   align-items:center; } @media only screen and (max-width:1200px) {   .restly-portfolio-two-arrow button i {  position:relative;  top:4px;   } } @media only screen and (max-width:990px) {   .restly-portfolio-two-box {  margin:0 0 30px;   }   .restly-portfolio-two-title-items {  display:block;   }   .portfolio-section-title-two {  width:100%;   }   .restly-portfolio-two-arrow button {  margin-top:30px;   } } @media only screen and (max-width:767px) {   .restly-portfolio-two-arrow button:first-child {  margin-left:0;   }   .restly-portfolio-two-wrapper .restly-portfolio-two-box img {  height:400px;  min-height:400px;   } } @media only screen and (max-width:425px) {   .restly-portfolio-two-wrapper .restly-portfolio-two-box img {  height:350px;  min-height:350px;   } }  .restly-team-style-v2-item {   margin-bottom:30px;   overflow:hidden;   transition:all 0.4s ease-in;   -webkit-transition:all 0.4s ease-in;   border-radius:15px;   border:1px solid #EDF4FE;   background:#FFF; } .restly-team-style-v2-title {   font-family:'Nunito';   font-size:22px;   font-style:normal;   font-weight:800;   line-height:normal;   margin-bottom:0px; } .restly-team-style-v2-title a {   color:#1D2C38; } .restly-team-style-v2-title a:hover {   color:#104CBA; } .restly-team-style-v2-stitle {   color:#74787C;   font-family:'Nunito';   font-size:16px;   font-weight:500; } .restly-team-style-v2-image {   position:relative; } .restly-team-style-v2-item .restly-team-style-v2-image img {   height:310px;   object-fit:cover; } .restly-team-style-v2-item:hover .restly-team-style-v2-image img {   filter:blur(2px); } .restly-team-style-v2-social-area {   position:absolute;   bottom:16px;   overflow:hidden;   right:20px; } .restly-team-style-v2-social-area ul {   margin:0;   padding:0;   list-style:none; } .restly-team-style-v2-social-area ul li {   display:block;   overflow:hidden; } .restly-team-style-v2-social-area ul li a {   display:inline-block;   width:45px;   height:45px;   background:#fff;   text-align:center;   padding:10px;   border-radius:100%;   color:#104CBA;   position:relative;   bottom:-66px;   transition:0.4s;   margin:5px 0px; } .restly-team-style-v2-social-area ul li a:hover {   background-color:#104CBA;   color:#fff; } .restly-team-style-v2-item:hover ul li a {   bottom:0; } .restly-team-style-v2-item ul li a.share-icon {   bottom:0; } .restly-team-style-v2-content {   padding:31px 40px 32px; }  .restly-blog-v6-inner {   position:relative;   margin-bottom:30px;   overflow:hidden;   background:#FFF;   box-shadow:0px 10px 15px 0 #edf0f4e3;   border-radius:20px; } .restly-blog-v6-inner .restly-blog-v6-image {   position:relative;   display:block;   overflow:hidden; } .restly-blog-v6-inner .restly-blog-v6-image img {   -webkit-transition:.4s;   -moz-transition:.4s;   -ms-transition:.4s;   -o-transition:.4s;   transition:.4s;   min-height:260px;   height:280px;   object-fit:cover; } .restly-blog-v6-inner:hover .restly-blog-v6-image img {   transform:scale(1.1);   opacity:0.5;   min-height:280px; } .restly-blog-v6-restly-blog-v6-post-info.clearfix {   margin-bottom:10px;   padding-left:0; } .restly-blog-v6-inner-box .restly-blog-v6-inner .restly-blog-v6-content h4 {   margin-bottom:13px;   color:#1D2C38;   font-family:'Nunito';   font-size:22px;   font-style:normal;   font-weight:800;   line-height:32px; } .restly-blog-v6-post-dec {   margin-bottom:0px;   font-family:var(--body-font); } .restly-blog-v6-inner .restly-blog-v6-content {   position:relative;   padding:33px 35px 32px; } .restly-blog-v6-post-info {   padding:0; } .restly-blog-v6-content .restly-blog-v6-post-info li {   position:relative;   display:inline-block;   font-size:16px;   line-height:20px;   color:#74787C;   font-weight:400;   margin-right:20px;   padding-left:20px; } .restly-blog-v6-inner .restly-blog-v6-content .restly-blog-v6-post-info li a {   color:#74787C;   padding-left:5px; } .restly-blog-v6-inner .restly-blog-v6-content .restly-blog-v6-post-info li a:hover {   color:#104CBA; } .restly-blog-v6-inner .restly-blog-v6-content .restly-blog-v6-post-info li:last-child {   margin:0px !important; } .restly-blog-v6-inner .restly-blog-v6-content .restly-blog-v6-post-info li i {   position:absolute;   left:0px;   top:4px;   font-size:14px;   color:#104CBA; } .restly-blog-v6-news-btns {   font-weight:500;   line-height:20px;   background:#104CBA;   color:#fff;   padding:13px 35px;   border-radius:50px;   transition:.4s;   margin-top:31px;   display:inline-block; } .restly-blog-v6-news-btns:hover {   background:#0A1426;   color:#fff; } .restly-blog-v6-news-btns-sytle-two {   margin-top:23px;   color:#104CBA;   font-weight:800;   display:inline-block;   font-family:'Nunito'; } .restly-blog-v6-news-btns-sytle-two:hover {   color:#0A1426; } .restly-blog-v6-wrapper .slick-slide {   padding:0 10px; } .restly-blog-v6-wrapper .container {   padding:0; } .restly-blog-v6-wrapper ul.slick-dots li button {   width:10px !important;   height:12px;   border-radius:100%;   margin-top:41px; } @media (max-width:767px) {   .restly-blog-v6-inner .restly-blog-v6-content {  padding:34px 30px 40px;   } }  .restly-review-wrapper button.slick-arrow {   position:absolute;   top:0;   bottom:0;   height:55px;   width:55px;   font-size:0;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out;   box-shadow:0px 10px 20px #E8E8E8;   background:#FFF;   color:#000;   border-radius:100%;   display:flex;   align-items:center;   justify-content:center;   margin:auto;   border:0;   opacity:1; } .restly-review-wrapper button.slick-arrow:hover {   background:#104cba;   color:#fff; } .restly-review-wrapper button.slick-next.slick-arrow {   right:-100px; } .restly-review-wrapper button.slick-prev.slick-arrow {   left:-100px; } .restly-review-item {   text-align:center;   margin-bottom:30px; } .review-logo {   margin-bottom:15px; } .review-logo {   display:inline-block; } .review-des {   color:#74787C;   font-family:DM Sans;   line-height:normal;   margin-bottom:16px; } .review-rating i {   color:#F2B519;   margin:0 3px;   display:inline-block; } .restly-review-wrapper button.slick-next.slick-arrow:before {   font-size:16px;   content:"\f061";   font-family:"Font Awesome 5 Free";   font-weight:700; } .restly-review-wrapper button.slick-prev.slick-arrow:before {   font-size:16px;   content:"\f060";   font-family:"Font Awesome 5 Free";   font-weight:700; } @media screen and (max-width:767px) {   .restly-review-wrapper button.slick-next.slick-arrow {  right:0px;   }  .restly-review-wrapper button.slick-prev.slick-arrow {  left:0px;   } }  .restly-list-wrapper {   padding:24px 6px 16px;   border-left:10px solid #ECF1F9;   border-radius:15px;   background:var(--white-color, #FFF);   box-shadow:0px 4px 58px 0px rgba(0, 0, 0, 0.08); } .restly-list-box {   display:flex;   margin-bottom:9px; } .restly-list-icon {   font-size:12px;   height:20px;   width:20px;   background:#104CBA;   display:flex;   align-items:center;   justify-content:center;   color:#fff;   border-radius:50px;   margin-right:15px; } .restly-list-title {   color:#1D2C38;   font-family:Rubik;   font-size:16px;   font-style:normal;   font-weight:400;   line-height:32px; }  .restly-brand-logo-wrapper-two .row {   border:1px solid #DCE3EC;   border-radius:15px;   overflow:hidden; } .single-client.image-switcher {   display:flex;   align-items:center;   justify-content:center;   border:1px solid #DCE3EC;   margin-right:-15px;   margin-left:-10px;   margin-top:-1px;   padding:70px 50px;   transition:.4s; } .brand-logo-v2-img {   transition:.4s; } .single-client.image-switcher:hover {   box-shadow:0px 14px 43px rgba(147, 151, 160, 0.15); } .restly-brand-logo-wrapper-two [class*='col-']:nth-child(5) .single-client.image-switcher, .restly-brand-logo-wrapper-two [class*='col-']:nth-child(6) .single-client.image-switcher, .restly-brand-logo-wrapper-two [class*='col-']:nth-child(7) .single-client.image-switcher, .restly-brand-logo-wrapper-two [class*='col-']:nth-child(8) .single-client.image-switcher {   border-bottom:0; } .restly-brand-logo-wrapper-two [class*='col-']:nth-child(1) .single-client.image-switcher, .restly-brand-logo-wrapper-two [class*='col-']:nth-child(5) .single-client.image-switcher {   border-left:0; } @media screen and (max-width:991px) {   .restly-brand-logo-wrapper-two [class*='col-']:nth-child(3) .single-client.image-switcher,   .restly-brand-logo-wrapper-two [class*='col-']:nth-child(7) .single-client.image-switcher {  border-left:0;   } } @media screen and (max-width:991px) {   .restly-brand-logo-wrapper-two [class*='col-']:nth-child(2) .single-client.image-switcher,   .restly-brand-logo-wrapper-two [class*='col-']:nth-child(4) .single-client.image-switcher,   .restly-brand-logo-wrapper-two [class*='col-']:nth-child(6) .single-client.image-switcher,   .restly-brand-logo-wrapper-two [class*='col-']:nth-child(8) .single-client.image-switcher {  border-left:0;   } }  .cta_button-area {   display:inline-flex;   align-items:center;   justify-content:center;   border-left:1px solid #EBEBEB;   padding-left:30px;   margin-left:30px; } .cta-button-icon {   display:flex;   align-items:center;   justify-content:center;   height:55px;   width:55px;   background:#104CBA;   border-radius:100px;   color:#fff;   margin-right:20px; } .cta-button-title {   color:#74787C;   font-family:'Nunito';   font-size:14px;   font-style:normal;   font-weight:500;   line-height:normal;   margin-bottom:5px; } .cta-button-number {   color:#1D2C38;   font-family:'Nunito';   font-size:20px;   font-style:normal;   font-weight:800;   line-height:normal; } .cta-button-wrapper .video-button-wrapper {   display:inline-block; } .cta-button-wrapper .video-icons {   width:55px;   height:55px;   border-radius:10px;   margin-right:0;   margin-left:30px;   color:#104CBA;   background:#fff;   display:inline-flex;   align-items:center;   justify-content:center; } .cta-button-wrapper .video-icons:hover {   background:#104CBA;   color:#fff; } @media only screen and (max-width:575px) {   .cta_button-area {  display:flex;  justify-content:start;  border-left:none;  padding-left:0;  margin-left:0;  margin-top:30px;   } }  .image-v2-small-image {   DISPLAY:flex;   position:relative; } .restly-v2-top-image {   display:inline-block;   text-align:center;   position:relative; } .restly-v2-top-image>img {   width:380px;   height:280px;   min-width:300px;   object-fit:cover;   border-radius:15px; } .image-v2-small-image-left img {   width:260px;   height:230px;   object-fit:cover;   border-radius:15px;   margin-top:-50px;   border:10px solid #fff; } .image-v2-small-image-right img {   width:200px;   height:230px;   object-fit:cover;   border-radius:15px; } .image-v2-small-image-right {   margin-left:20px;   margin-top:20px; } .image-bg-shape1 {   height:150px;   width:150px;   background:#ECF1F8;   border-radius:100%;   position:absolute;   top:26%;   left:-30px;   z-index:-1; } .image-bg-shape2 {   height:100px;   width:100px;   background:#104CBA;   border-radius:100%;   position:absolute;   left:46%;   bottom:7%;   z-index:-1; } @media screen and (max-width:425px) {   .image-v2-small-image-left img,   .image-v2-small-image-right img {  height:180px;  width:180px;   } }  .feature-icon-box-v2-wrapper [class*='col-'] {   border:1px solid #EBEEF3;   border-left:0;   margin-bottom:-1px; } .feature-icon-box-v2-wrapper [class*='col-']:nth-child(even) {   border-right:0;   padding-right:0; } .feature-icon-box-v2-wrapper [class*='col-']:nth-child(odd) {   padding-left:0; } .feature-icon-box-v2-item {   display:flex;   padding:35px 30px 29px; } .feature-icon-box-v2-wrapper [class*='col-']:nth-child(odd) .feature-icon-box-v2-item {   padding-left:0; } .feature-icon-box-v2-wrapper [class*='col-']:nth-child(even) .feature-icon-box-v2-item {   padding-right:0; } .iconBox-icon {   width:65px;   height:65px;   min-width:65px;   display:flex;   justify-content:center;   align-items:center;   border-radius:100%;   background:#FFF;   box-shadow:0px 4px 58px rgba(9, 26, 58, 0.13);   margin-right:20px; } .feature-icon-box-v2-title {   color:#1D2C38;   font-size:20px;   font-weight:800;   margin-bottom:8px; } .feature-icon-box-v2-desc {   color:#74787C;   line-height:24px; } @media screen and (max-width:767px) {   .feature-icon-box-v2-wrapper [class*='col-']:nth-child(odd) .feature-icon-box-v2-item {  padding-left:30px;   }   .feature-icon-box-v2-wrapper [class*='col-']:nth-child(even) .feature-icon-box-v2-item {  padding-right:30px;   }   .feature-icon-box-v2-wrapper [class*='col-'] {  border-right:0;  border-left:0;   }   .feature-icon-box-v2-wrapper [class*='col-']:nth-child(odd) {  padding-left:12px;   }   .feature-icon-box-v2-wrapper [class*='col-']:nth-child(even) {  padding-right:12px;   } }  .service-style5-wrapper {   position:relative;   overflow:hidden; } .service-style5-item {   overflow:hidden;   border-radius:15px;   background:#FFF;   box-shadow:0px 10px 31px 0px rgba(169, 177, 193, 0.17); } .service-style5-content {   padding:35px; } .service-style5-title {   color:#1D2C38;   font-family:'Nunito';   font-size:20px;   font-style:normal;   font-weight:800;   line-height:normal;   margin-bottom:6px; } .service-btns {   color:#104CBA;   font-family:'Nunito';   font-size:14px;   font-style:normal;   font-weight:800;   line-height:normal;   text-transform:uppercase; } .service-style5-image img {   min-height:220px;   object-fit:cover; }  .service-style-v5-hover {   background-color:#104cba;   padding:32px 40px;   position:absolute;   top:0;   -webkit-transition:all 0.4s ease-in-out;   -moz-transition:all 0.4s ease-in-out;   -ms-transition:all 0.4s ease-in-out;   -o-transition:all 0.4s ease-in-out;   transition:all 0.4s ease-in-out;   width:100%;   left:0;   opacity:0;   transform:scale(1.4);   border-color:transparent;   height:100%;   border:2px solid #e7edf8;   border-radius:15px; } .service-style5-wrapper:hover .service-style-v5-hover {   opacity:1;   transform:scale(1); }  .service-style-v5-htitle {   color:#FFF;   font-family:'Nunito';   font-size:20px;   font-style:normal;   font-weight:800;   line-height:normal;   margin-bottom:5px; } .service-style-v5-des {   color:#BED4FF;   margin-bottom:13px; } .service-hbtns {   color:#FFF;   font-family:'Nunito';   font-size:14px;   font-weight:800;   text-transform:uppercase; } .service-hbtns:hover {   color:black; } .service-style5-icon {   font-size:40px;   height:90px;   width:90px;   border:6px solid #fff;   display:flex;   align-items:center;   justify-content:center;   color:#fff;   border-radius:100%;   margin-bottom:35px; }  .header-twelve.tp-header {   position:absolute;   width:100%;   z-index:999; } .header-twelve .header-top {   padding:15px 0;   height:110px;   background:rgba(0, 0, 0, 0.25);   backdrop-filter:blur(8px);   margin-top:-1px; } .header-twelve .main-header .navbar {   background:#fff;   position:relative;   border-radius:10px;   padding:0 30px;   margin-top:-50px; } .header-twelve .main-header.sticky-bar .navbar {   margin-top:0; } .header-twelve .logo-area .site-branding {   text-align:left; } .header-twelve .promation_text {   color:#FFF;   font-family:'Nunito'; } .header-twelve .header-top ul li {   margin-right:30px;   color:#FFF; } .header-twelve .header-top ul li a {   color:#fff; } .promation_text i, .header-twelve .header-top ul li span {   margin-right:5px;   color:#fff; } .header-twelve .header-top ul li:last-child {   display:inline-block;   margin-right:0; } .header-twelve .tp-menu-toggle {   right:0; } @media screen and (max-width:1199px) {   .header-twelve .main-header .navbar {  padding-left:15px;  padding-right:15px;   } } @media screen and (max-width:991px) {   .header-twelve .header-top ul li:last-child {  display:none;   }   .header-twelve .main-header .navbar {  padding:15px;   } }  .header-twelve .site-branding .site-title a {   color:#1D2C38; } .footer-style-five .footer-widgets-area {   padding-top:0;   padding-bottom:0; } .footer-style-five-widget {   padding-top:120px;   padding-bottom:55px;   background:#1D2C38; } .footer-style-five .widget-title {   position:relative;   margin-bottom:50px;   color:#FFF;   font-size:24px;   line-height:normal; } .footer-style-five .widget-title:after {   content:"";   position:absolute;   left:45px;   bottom:-21px;   width:6px;   height:3px;   background:#104CBA;   border-radius:100%; } .footer-style-five .widget-title:before {   position:absolute;   content:"";   width:40px;   background:#104CBA;   height:2px;   left:0px;   bottom:-20px;   border-radius:5px; } .footer-style-five .company-info-widget p, .footer-style-five .service-list-widget ul li i, .footer-style-five .widget .service-list-widget ul li a, .footer-style-five .widget.footer-page-quick-link ul li a, .footer-style-five .footer-page-quick-link ul li i {   color:#74787C; } .footer-style-five .widget .service-list-widget ul li a:hover, .footer-style-five .widget.footer-page-quick-link ul li a:hover {   color:#fff; } .footer-style-five .company-info-widget ul li {   padding:0;   display:inline-block; } .footer-style-five .company-info-widget ul li i {   width:40px;   height:40px;   background:#1A212E;   border-radius:0;   text-align:center;   line-height:45px;   color:#fff;   margin-top:10px;   transition:.4s;   margin-right:5px; } .footer-style-five .company-info-widget ul li i:hover {   background:#104CBA; }  .footer-five-post-thum-widget {   display:flex;   margin-bottom:17px;   padding-top:8px; } .foote-five-post-image {   margin-right:20px; } .footer-five-post-thum-widget .foote-five-post-image img {   height:80px;   width:80px;   object-fit:cover;   min-width:80px;   border-radius:5px; } .footer-five-date {   color:#74787C;   font-family:Rubik;   font-size:14px;   font-style:normal;   font-weight:400;   line-height:normal;   margin-bottom:9px; } .footer-five-date i {   margin-right:8px; } .footer-widgets-area ul li .footer-five-post-title a {   color:#FFF;   font-family:'Nunito';   font-size:18px;   font-style:normal;   font-weight:700;   line-height:normal; } .footer-widgets-area .widget .footer-five-post-btn {   color:#104CBA;   font-family:'Nunito';   font-size:14px;   font-style:normal;   font-weight:700;   line-height:normal;   display:inline-block; } .footer-widgets-area .widget .footer-five-post-btn:hover {   color:#fff; } .footer-five-copyright_area {   padding:20px 30px;   background:#161E29; } .footer-five-copyright-section {   display:flex;   justify-content:space-between;   align-items:center; } .footer-five-copyright-text {   color:#fff; } .footer-five-copyright-text a {   color:#104CBA; } .footer-five-copyright-text a:hover {   color:#fff; } .footer-five-copyright-section ul {   margin:0;   padding:0; } .footer-five-copyright-section ul li {   list-style:none;   display:inline-block; } .footer-five-copyright-section ul li a {   color:#6F7279;   margin-right:30px; } .footer-five-copyright-section ul li a:hover {   color:#fff; } .footer-five-copyright-section ul li:last-child a {   margin-right:0; } @media screen and (max-width:767px) {   .footer-five-copyright-section {  display:block;  text-align:center;   }   .footer-five-copyright-text {  margin-bottom:10px;   } }  .header-thirteen .header-top ul li {   margin-right:30px; } .header-thirteen .header-top ul li:last-child {   margin-right:0; } .header-thirteen .top-header-right ul li a span {   background:#fff;   height:35px;   width:35px;   display:inline-flex;   align-items:center;   justify-content:center;   border-radius:100%;   color:#1D2C38;   font-size:14px;   margin-right:10px;   transition:.4s;   box-shadow:0px 4px 30px rgba(0, 0, 0, 0.10); } .header-thirteen .top-header-right ul li a span:hover {   color:#fff;   background:#104CBA; } .header-thirteen .top-header-right ul li a {   color:#1D2C38;   font-size:14px;   font-weight:500; } .header-thirteen .top-header-right ul li a:hover {   color:#104CBA; } .header-thirteen .top-header-left ul li span {   margin-right:10px;   color:#104CBA; } .header-thirteen .top-header-right {   padding:0; } .header-thirteen .site-branding .site-title a {   color:#1D2C38; } .header-thirteen .theme-cta-btns {   border-radius:5px;   background-color:#ECF1F5;   padding:20px 30px;   color:#1D2C38;   display:inline-block;   margin-left:20px;   font-size:16px;   font-style:normal;   font-weight:400;   line-height:normal; } .header-thirteen .theme-cta-btns i {   color:#104CBA;   transform:rotate(310deg);   margin-right:5px; } .header-thirteen .theme-cta-btns:hover i {   color:#fff; } .header-thirteen .theme-cta-btns:hover {   color:#fff;   background:#104cba; } @media screen and (min-width:1448px) and (max-width:1600px) {   .header-thirteen .top-header-right ul li {  margin-right:30px;   }   .header-thirteen .top-header-right ul li:last-child {  margin-right:0px;   } } @media (min-width:1024px) and (max-width:1447px) {   .header-thirteen .header-top ul li:last-child {  display:inline-block;   } } @media screen and (max-width:1199px) {   .header-thirteen .navbar-expand-lg .navbar-collapse {  justify-content:flex-end;   } } @media screen and (max-width:1024px) {   .header-thirteen .top-header-right ul li:first-child {  display:none;   } } .header-thirteen .tp-menu-toggle {   margin-right:0;   right:0; } .header-thirteen .sticky-bar {   padding-top:0;   padding-bottom:0; }   .contact-six-list-widget {   display:flex;   margin-bottom:20px; } .footer-six-contact-icon {   height:45px;   width:45px;   min-width:45px;   display:flex;   justify-content:center;   align-items:center;   border-radius:100%;   color:#fff;   margin-right:15px;   border:2px solid #26292D;   background:#1D1F22; } .footer-style-six .footer-widtet.contact-widget {   padding-left:0px;   padding-right:0px; } .footer-six-contact-title {   color:#FFF;   font-weight:500;   line-height:normal;   margin-bottom:4px; } .footer-six-contact-des {   color:#74787C; } .footer-style-six .company-info-widget {   padding-right:15px; }  .footer-six-gallery {   display:inline-grid;   grid-template-columns:repeat(3, 1fr);   gap:10px;   overflow:hidden;   position:relative;   padding-top:5px; } .footer-six-gallery .footer-six-gallery-img:before {   content:"";   height:calc(100% - 14px);   width:calc(100% - 14px);   background-color:#0054a6;   opacity:0.8;   position:absolute;   top:7px;   left:7px;   transform:scaleX(0);   transition:0.4s ease-in-out;   border-radius:5px; } .footer-six-gallery .footer-six-gallery-img img {   height:85px;   width:85px;   border-radius:5px; } .footer-six-gallery .gallery-btn {   position:absolute;   top:50%;   left:50%;   color:#fff;   visibility:hidden;   opacity:0;   transform:translate(-50%, 20px); } .footer-six-gallery .gallery-btn:hover {   color:#fff; } .footer-six-gallery .footer-six-gallery-img {   overflow:hidden;   position:relative; } .footer-six-gallery .footer-six-gallery-img:hover:before {   transform:scaleX(1); } .footer-six-gallery .footer-six-gallery-img:hover .gallery-btn {   visibility:visible;   opacity:1;   transform:translate(-50%, -50%); } @media (max-width:1199px) {   .footer-six-gallery {  max-width:350px;   } } .company-info-widget .six ul li i {   width:45px;   height:45px;   background:#1A212E;   border-radius:0;   text-align:center;   line-height:45px;   color:#fff;   margin-top:0px;   transition:.4s;   border:2px solid #26292D;   border-radius:100%; } .footer-six-copyright-section {   display:flex;   justify-content:space-between;   align-items:center;   padding:25px 0;   border-top:1px solid #222; } .footer-six-copyright-section ul {   margin:0;   padding:0; } .footer-six-copyright-section ul li {   list-style:none;   display:inline-block; } .footer-six-copyright-section ul li a {   color:#fff;   margin-right:30px; } .footer-six-copyright-section ul li a:hover {   color:#104CBA; } .footer-six-copyright-section ul li:last-child a {   margin-right:0; } @media screen and (max-width:767px) {   .footer-six-copyright-section {  display:block;  text-align:center;   } } .footer-style-six-widget {   padding-top:120px;   padding-bottom:55px; } .footer-style-six .footer-widgets-area {   background:#26292D; }  .ad-slider_title {   color:#104CBA;   font-size:120px;   font-style:normal;   font-weight:700;   line-height:normal;   text-transform:uppercase;   text-align:center; } .ad-slider_title span {   color:transparent;   -webkit-text-stroke:1px #104cba6b;   display:inline-block; } @media screen and (min-width:1450px) and (max-width:1700px) {   .ad-slider_title {  font-size:100px;   } } @media screen and (min-width:1024px) and (max-width:1449px) {   .ad-slider_title {  font-size:80px;   } } @media screen and (max-width:1023px) {   .ad-slider_title {  font-size:70px;   } } @media screen and (max-width:767px) {   .ad-slider_title {  font-size:60px;   } } @media screen and (max-width:500px) {   .ad-slider_title {  font-size:50px;   } }  .restly-faq-accordion .accordion-item {   margin-bottom:20px;   overflow:hidden;   border-radius:5px;   background:#FFF;   box-shadow:0px 13px 17px 0px rgba(0, 0, 0, 0.13); } .restly-faq-accordion .accordion-body {   color:#878D97;   font-style:normal;   font-weight:400;   line-height:26px;   padding:27px 35px 29px; } .accordion-item .accordion-collapse {   border:none; } .accordion-header .collapse:not(.show) {   display:block; } .accordion-header .accordion-button.collapsed:hover {   border-bottom-width:0; }  .accordion-header .accordion-button:not(.collapsed)::after {   background-image:none;   content:"\F138";   font-family:bootstrap-icons !important; } .accordion-item .accordion-button:not(.collapsed)::after {   transform:rotate(90deg); } .restly-faq-accordion .accordion-button:focus {   box-shadow:none; } .restly-faq-accordion .accordion-button {   border:none;   -webkit-transition:.4s;   -moz-transition:.4s;   -ms-transition:.4s;   -o-transition:.4s;   transition:.4s;   padding:23px 30px;   color:#1D2C38;   font-family:'Nunito';   font-size:18px;   font-style:normal;   font-weight:700;   line-height:normal; } .restly-faq-accordion .accordion-header .accordion-button:not(.collapsed) {   border-bottom:1px solid #EBEBEB;   background:#fff; } .restly-faq-accordion .accordion-button::after {   position:absolute;   right:30px;   background-image:none !important;   content:"\F138";   font-family:bootstrap-icons !important;   text-align:center;   font-size:16px;   font-weight:bold; }  @media screen and (max-width:767px) {   .restly-faq-accordion .accordion-button {  font-size:16px;  padding-right:40px;   }   .faq-title {  font-size:36px;  line-height:46px;   } }  .pricing-five-item-box {   background:#fff;   border-radius:20px;   padding:40px;   margin-bottom:30px;   text-align:center; } .pricing-five-icon {   width:120px;   height:120px;   border-radius:100px;   display:inline-flex;   justify-content:center;   align-items:center;   background:#EAF0FA;   font-size:55px;   color:#104CBA;   margin-bottom:29px; } .pricing-five-title {   color:#1D2C38;   font-size:24px;   font-style:normal;   font-weight:800;   line-height:normal; } .pricing-five-description {   color:#74787C;   font-size:16px;   font-style:normal;   font-weight:300;   line-height:24px;   margin-bottom:29px; } .pricing-five-future {   margin-bottom:23px; } .pricing-five-future ul {   margin:0;   padding:0; } .pricing-five-future ul li {   color:#74787C;   font-family:'Nunito';   font-style:normal;   font-weight:400;   line-height:normal;   margin-bottom:9px;   list-style:none; } .pricing-five-future ul li:last-child {   margin-bottom:0; } .pricing-five-amount {   color:#104CBA;   font-family:'Nunito';   font-size:40px;   font-style:normal;   font-weight:800;   line-height:normal;   margin-bottom:26px; } .pricing-five-symble {   color:#104CBA;   font-family:'Nunito';   font-size:18px;   font-style:normal;   font-weight:800;   line-height:normal;   position:relative;   top:-14px; } .pricing-five-month {   color:#104CBA;   font-family:'Nunito';   font-size:18px;   font-style:normal;   font-weight:500;   line-height:normal; } .pricing-btns {   background-color:transparent;   padding:16px 30px;   font-size:16px;   color:#1D2C38;   font-weight:800;   display:inline-block;   border-radius:10px;   border:1px solid #104CBA;   font-family:'Nunito';   font-style:normal;   line-height:normal;   width:100%; } .pricing-btns:hover {   background:#104CBA;   color:#fff; }  .icon-box-one-section-wrapper {   text-align:center; } .icon-box-one-item {   margin-bottom:40px;   padding:0 25px; } .icon-box-one-icon {   display:inline-flex;   justify-content:center;   align-items:center;   background:#EFF2F6;   height:160px;   width:160px;   font-size:80px;   color:#104CBA;   border-radius:100%;   margin-bottom:30px; } .icon-box-one-title {   color:#1D2C38;   font-family:'Nunito';   font-size:24px;   font-style:normal;   font-weight:700;   line-height:30px;   margin-bottom:13px; } .icon-box-one-description {   color:#74787C;   line-height:26px; }  .feature-image-wrapper {   position:relative;   display:inline-flex;   align-items:center;   justify-content:center; } .feature-image-item {   position:relative;   display:inline-block;   margin:60px 15px; } .feature-image-wrapper .feature-image-item img {   border-radius:100%;   height:320px;   width:320px; } .feature-image-wrapper .circle-shapes-one {   width:408px;   height:400px;   position:absolute;   z-index:-1;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   -webkit-animation:rounded 30s linear infinite;   animation:rounded 30s linear infinite;   opacity:.2;   border-radius:100%;   border:1px dashed #0E59F2; } .feature-image-wrapper .circle-shapes-two {   width:500px;   height:500px;   position:absolute;   z-index:-1;   -webkit-transition:0.5s;   -o-transition:0.5s;   transition:0.5s;   -webkit-animation:rounded 30s linear infinite;   animation:rounded 30s linear infinite;   opacity:.2;   border-radius:100%;   border:1px dashed #0E59F2; } .feature-image-count {   height:180px;   width:180px;   position:absolute;   background:#104CBA;   display:flex;   align-items:center;   justify-content:center;   border-radius:100%; } .feature-image-count.one1 {   top:-60%; } .feature-image-count.one2 {   bottom:0;   left:-60%; } .feature-image-count.one3 {   bottom:-20%;   right:-53%; } .feature-image-count.one4 {   right:-54%;   top:-20%; } .feature-image-count.one6 {   top:23%;   left:20%; } .feature-image-count.one5 {   bottom:-60%; } .feature-image-count-title {   color:#FFF;   font-family:'Nunito';   font-size:48px;   font-style:normal;   font-weight:800;   line-height:normal; } .feature-image-count-des {   color:#FFF;   font-family:'Nunito';   font-size:14px;   font-style:normal;   font-weight:800;   line-height:normal;   text-transform:uppercase; } @media screen and (max-width:767px) {   .feature-image-count.one1 {  top:-47%;   }   .feature-image-count.one2 {  bottom:16%;  left:-15px;   }   .feature-image-count.one3 {  bottom:-100px;  right:-15px;   }   .feature-image-wrapper .circle-shapes-one,   .feature-image-wrapper .circle-shapes-two {  display:none   } }  .testimonial-v8-quotation {   font-size:40px;   margin-bottom:20px;   color:#104CBA; } .testimonial-v8-des {   color:#1D2C38;   font-family:'Nunito';   font-size:24px;   font-style:normal;   font-weight:600;   line-height:34px;   margin-bottom:32px; } .testimonial-v8-arrow button {   height:50px;   width:50px;   border-radius:100%;   background:#104CBA;   border:none;   color:#fff;   font-size:18px;   transition:.4s;   margin-right:7px; } .testimonial-v8-arrow button:hover {   background:#EAF0FA;   color:#104CBA; }  .restly-image-V3-wrapper {   display:flex;   align-items:center; } .restly-image-v3-right-img {   margin-left:20px; } .restly-image-V3-wrapper .restly-image-v3-img1 img, .restly-image-V3-wrapper .restly-image-v3-right-img img {   height:300px;   width:260px;   object-fit:cover;   border-radius:20px; } .restly-image-v3-img2 {   text-align:right;   margin-top:20px; } .restly-image-V3-wrapper .restly-image-v3-img2 img {   border-radius:20px;   height:180px;   width:160px;   object-fit:cover; }  .restly-pricing-v6-item {   border-radius:20px;   background:#FFF;   box-shadow:0px 4px 60px 0px rgba(35, 39, 54, 0.11);   padding:43px 50px 50px;   transition:.4s;   margin-bottom:30px; } .restly-pricing-v6-item:hover {   background:#104CBA;   box-shadow:unset; } .pricing-v6-title {   color:#1D2C38;   font-family:'Nunito';   font-size:24px;   font-style:normal;   font-weight:800;   line-height:normal;   margin-bottom:4px; } .pricing-v6-stitle {   color:#74787C;   font-family:Rubik;   font-size:14px;   font-style:normal;   font-weight:400;   line-height:normal;   margin-bottom:11px; } .pricing-v6-price {   color:#1D2C38;   font-family:'Nunito';   font-size:48px;   font-style:normal;   font-weight:800;   line-height:normal;   margin-bottom:18px; } .pricing-v6-featur-item ul {   margin:0;   padding:0; } .pricing-v6-featur-item ul li {   list-style:none;   position:relative;   padding-left:28px; } .pricing-v6-featur-item ul li:after {   content:"\f272";   font-family:'bootstrap-icons';   position:absolute;   left:0;   font-size:16px;   font-weight:400; } .pricing-v6-featur-item {   color:#74787C;   font-family:'Nunito';   font-size:16px;   font-style:normal;   font-weight:400;   line-height:34px;   margin-bottom:34px; } .restly-pricing-v6-item:hover .pricing-v6-title, .restly-pricing-v6-item:hover .pricing-v6-stitle, .restly-pricing-v6-item:hover .pricing-v6-price, .restly-pricing-v6-item:hover .pricing-v6-featur-item {   color:#fff; } .pricing-v6-button .theme-btns {   width:100%;   text-align:center; } .restly-pricing-v6-item:hover .pricing-v6-button .theme-btns {   background:#fff;   color:#104CBA; }  .header-fourteen .promation_text {   color:#1D2C38;   font-family:'Nunito';   font-size:16px;   font-style:normal;   font-weight:500;   line-height:normal; } .header-fourteen .promation_text i {   color:#104CBA; } .header-fourteen .site-branding .site-title a {   color:#1d2c38; } .header-fourteen .site-branding .site-title a:hover {   color:#104CBA; } .header-meddile-area {   padding:30px 0; } .header-fourteen .main-header {   display:flex;   align-items:center;   justify-content:space-between; } .header-fourteen-call-us-wrapper {   display:flex; } .header-fourteen-call-us-area {   display:flex;   justify-content:center;   align-items:center;   margin-left:50px; } .header-fourteen-call-us-area:first-child {   margin-left:0; } .header-fourteen-call-icon {   display:flex;   height:45px;   width:45px;   min-width:45px;   justify-content:center;   align-items:center;   border:1px solid #E7E8EE;   color:#104cba;   border-radius:100%;   margin-right:15px; } .header-fourteen-call-title {   color:#74787C;   font-size:14px;   font-style:normal;   font-weight:500;   line-height:normal;   margin-bottom:5px;   font-family:'Nunito'; } .header-fourteen-call-number {   color:#1D2C38;   font-size:18px;   font-style:normal;   font-weight:700;   line-height:normal;   font-family:'Nunito'; } .header-fourteen .main-menu {   background:#104CBA;   margin-right:25px; } .header-fourteen .main-menu>ul>li>a {   padding:14px 18px;   color:#fff; } .header-fourteen .main-menu>ul>li>a:hover {   color:#1D2C38; } .header-fourteen .main-menu ul li.menu-item-has-children>a:after {   content:"\f078";   position:relative;   margin-left:3px;   top:1px;   display:inline-block;   transition:0.1s;   transform:rotate(0deg);   font-size:12px;   font-family:'Font Awesome 5 Free';   font-weight:800; } .header-fourteen .main-menu ul ul li.menu-item-has-children>a:after {   content:"\f078";   transform:rotate(-89deg);   top:0;   font-size:70%;   right:0;   float:right; } .header-fourteen .main-menu ul li.mega ul li.menu-item-has-children>a:after {   content:unset; } .header-fourteen-navbar-area {   position:absolute;   width:100%; } .header-fourteen-navbar-area .navbar {   padding:0; } .header-fourteen-cta-btn .theme-btns {   border-radius:0; } .header-fourteen .tp-menu-toggle {   margin-right:0;   right:0; } @media screen and (max-width:1199px) {   .header-fourteen .main-menu>ul>li>a {  padding:14px 12px;   } } @media screen and (max-width:1023px) {   .header-fourteen-call-us-area:nth-child(1) {  display:none;   } } @media screen and (max-width:767px) {   .header-fourteen-call-us-area:nth-child(2) {  display:none;   }   .header-fourteen-call-us-area {  margin-left:20px;   } }  .footer-seven-copyright_area {   border-radius:20px;   border:1px solid #26282F;   overflow:hidden;   display:flex;   align-items:center; } .footer-seven-copyright-logo {   background:#fff;   padding:20px 35px; } .footer-seven-copyright-section {   display:flex;   justify-content:space-between;   align-items:center;   width:100%;   padding:15px 30px; } .footer-seven-footer-menu ul {   margin:0;   padding:0; } .footer-seven-footer-menu ul li {   list-style:none;   display:inline-block;   margin-left:30px; } .footer-seven-footer-menu ul li a {   color:#FFF;   font-family:'Nunito';   font-size:16px;   font-style:normal;   font-weight:600;   line-height:normal; } .footer-seven-footer-menu ul li a:hover {   color:#104CBA; } .footer-seven-copyright-text {   color:#FFF;   font-family:'Nunito'; } .footer-seven-copyright-text a {   color:#104CBA; } .footer-seven-copyright-text a:hover {   color:#fff; } .footer-style-seven-widget {   padding-top:70px;   padding-bottom:20px; } .footer-style-five.fooer-seven .footer-widgets-area {   padding-top:100px;   padding-bottom:30px;   background:#11141A; } .footer-seven-top-item {   background:#185DDC; } .restly-fNewslatter-title {   color:#FFF;   font-family:'Nunito';   font-size:36px;   font-style:normal;   font-weight:800;   line-height:normal; } .restly-fNewslatter-stitle {   color:#FFF;   font-family:'Nunito';   font-size:14px;   font-style:normal;   font-weight:800;   line-height:normal;   margin-bottom:7px;   text-transform:uppercase; } .footer-seven-top-item {   border-radius:30px;   background:#185DDC;   padding:55px; } .subscribe-form-v2.subscribe-v3 input.wpcf7-form-control.wpcf7-submit {   padding:19px 25px;   right:0;   top:0;   margin-top:0px; } .subscribe-v3 .wpcf7-spinner {   position:absolute; } .footer-seven-top-item .row {   align-items:center; } @media screen and (max-width:991px) {   .footer-seven-newslatter {  margin-top:30px;   }   .footer-seven-top-item {  text-align:center;   }   .footer-seven-copyright-logo {  display:none;   }   .footer-seven-copyright-section {  display:block;  padding:15px 30px;  text-align:center;   } } @media screen and (max-width:767px) {   .footer-seven-top-item {  padding:50px 20px 55px;   }   .subscribe-form-v2.subscribe-v3 input.wpcf7-form-control.wpcf7-submit {  top:15px;  position:relative;   } } @media screen and (max-width:500px) {   .subscribe-form-v2.subscribe-v3 input.wpcf7-form-control.wpcf7-submit {  top:15px;  position:relative;   } }  .icon-box-two-item {   text-align:center;   padding:20px;   margin-bottom:30px;   transition:.4s; } .icon-box-two-border {   height:170px;   width:170px;   display:inline-flex;   align-items:center;   justify-content:center;   border-radius:100%;   border:2px dashed #104cba33;   text-align:center;   margin-bottom:30px;   position:relative;   transition:.4s; } .icon-box-two-icon {   display:inline-flex;   align-items:center;   justify-content:center;   background:red;   height:135px;   width:135px;   font-size:50px;   border-radius:100%;   background:#EFF2F8;   color:#104CBA;   transition:.4s; } .icon-box-two-title {   color:#1D2C38;   font-family:'Nunito';   font-size:22px;   font-style:normal;   font-weight:800;   line-height:normal;   margin-bottom:10px; } .icon-box-two-description {   color:#74787C;   font-family:'DM Sans';   font-size:16px;   font-style:normal;   font-weight:400;   line-height:26px; } .icon-box-two-number {   width:55px;   height:55px;   display:flex;   align-items:center;   justify-content:center;   background:#104CBA;   position:absolute;   right:0;   top:0;   color:#FFF;   text-align:center;   font-size:20px;   font-style:normal;   font-weight:700;   line-height:normal;   border-radius:100%;   visibility:hidden;   transition:.4s;   opacity:0; } .icon-box-two-item:hover .icon-box-two-number {   visibility:visible;   opacity:1; } .icon-box-two-item:hover .icon-box-two-border {   border-color:#104CBA; }   .restly-appointment-form .wpcf7-form-control {   border-radius:10px;   border:1px solid #D7DCE5;   background:transparent;   margin-bottom:20px; } .appointment-btn .wpcf7-submit {   width:100%;   color:#FFF;   font-family:'Nunito';   font-size:14px;   font-style:normal;   font-weight:800;   line-height:normal;   text-transform:uppercase; } .appointment-btn .wpcf7-spinner {   position:absolute; } .mobile-button-wrp {  text-align:left;  margin:30px; } .mobile-button-wrp.button.button-tral .theme-btns {   margin-right:0 !important; } .fooer-seven .service-list-widget ul li {   color:#74787c; }
.popup-template .modal{opacity:0;transition:all .25s ease}.popup-template .modal.is-open{opacity:1;transition:all .25s ease} 
.is-menu a,.is-menu a:focus,.is-menu a:hover,.is-menu:hover>a{background:0 0!important;outline:0}.is-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.is-menu,form .is-link-container{position:relative}.is-menu a{line-height:1}.is-menu a::after,.is-menu a::before{display:none!important}.is-menu.default form{max-width:310px}.is-menu.is-dropdown form{display:none;min-width:310px;max-width:100%;position:absolute;right:0;top:100%;z-index:9}.is-menu.full-width-menu form,.is-menu.sliding form{min-width:0!important;overflow:hidden;position:absolute;right:0;top:25%;width:0;z-index:99;padding:0;margin:0}.is-menu.full-width-menu form:not(.is-search-form) input[type=search],.is-menu.full-width-menu form:not(.is-search-form) input[type=text],.is-menu.is-dropdown form:not(.is-search-form) input[type=search],.is-menu.is-dropdown form:not(.is-search-form) input[type=text],.is-menu.sliding form:not(.is-search-form) input[type=search],.is-menu.sliding form:not(.is-search-form) input[type=text],.is-popup-search-form form:not(.is-search-form) input[type=search],.is-popup-search-form form:not(.is-search-form) input[type=text]{background:#fff;color:#000}.is-menu.is-first form{right:auto;left:0}.is-menu.full-width-menu.open .search-close,.is-menu.full-width-menu:not(.open) form,.is-menu.is-dropdown form[style="display:block;"]+.search-close,.is-menu.sliding.open .search-close,.is-menu.sliding:not(.open) form,form:hover+.is-link-container,form:hover>.is-link-container{display:block}.is-form-style-2 .is-search-submit,.is-link-container,.is-menu form .screen-reader-text,.search-close{display:none}.is-menu form label{margin:0;padding:0}.is-menu-wrapper{display:none;position:absolute;right:5px;top:5px;width:auto;z-index:9999}.popup-search-close,.search-close{cursor:pointer;width:20px;height:20px}.is-menu-wrapper.is-expanded{width:100%}.admin-bar .is-menu-wrapper{top:51px}.is-menu-wrapper .is-menu{float:right}.is-menu-wrapper .is-menu form{right:0;left:auto}.gsc-cse-search-menu{max-width:310px;float:right}.gsc-cse-search-menu .cse .gsc-control-cse,.gsc-cse-search-menu .gsc-control-cse{padding:0}.is-menu .search-icon-path{fill:#848484}.search-close{position:absolute;right:-22px;top:33%;z-index:99999}.is-menu.is-first .search-close{right:auto;left:-22px}.is-menu.is-dropdown .search-close{top:calc(100% + 7px)}.popup-search-close{z-index:99999;float:right;position:relative;margin:20px 20px 0 0}#is-popup-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(4,4,4,.91);z-index:999999}.is-popup-search-form form{width:80%;margin:20% auto 0}.is-popup-search-form form.is-ajax-search{margin:10% auto 0}.popup-search-close:after,.search-close:after{border-left:2px solid #848484;content:'';height:20px;left:9px;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.popup-search-close:before,.search-close:before{border-left:2px solid #848484;content:'';height:20px;left:9px;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.is-highlight{background-color:#ffffb9;color:#222}@media screen and (max-width:910px){.is-menu form{left:0;min-width:50%;right:auto}.is-menu.default form{max-width:100%}.is-menu.full-width-menu.active-search{position:relative}.is-menu-wrapper{display:block}}.is-form-style label,.is-menu.full-width-menu.is-first button.is-search-submit,.is-menu.sliding.is-first button.is-search-submit{display:inline-block!important}form .is-link-container div{position:absolute;width:200px;bottom:-25px;left:5px;z-index:99999;height:auto;line-height:14px;padding:10px 15px}form .is-link-container a{text-decoration:none;font-size:14px;font-weight:100;font-family:arial;box-shadow:none}form .is-link-container a:hover{text-decoration:underline}form .is-link-container a.is-customize-link{margin-left:15px}.is-form-style label{padding:0;vertical-align:middle;margin:0;width:100%;line-height:1}.is-form-style{line-height:1;position:relative;padding:0!important}.is-form-style.is-form-style-3 label{width:calc(100% - 36px)!important}.is-form-style input.is-search-input{background:#fff;background-image:none!important;color:#333;padding:0 12px;margin:0;outline:0!important;font-size:14px!important;height:36px;min-height:0;line-height:1;border-radius:0;border:1px solid #ccc!important;font-family:arial;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0}.is-form-style input.is-search-input::-ms-clear{display:none;width:0;height:0}.is-form-style input.is-search-input::-ms-reveal{display:none;width:0;height:0}.is-form-style input.is-search-input::-webkit-search-cancel-button,.is-form-style input.is-search-input::-webkit-search-decoration,.is-form-style input.is-search-input::-webkit-search-results-button,.is-form-style input.is-search-input::-webkit-search-results-decoration{display:none}.is-form-style.is-form-style-3 input.is-search-input{border-right:0!important}.is-form-style button.is-search-submit{background:0 0;border:0;box-shadow:none!important;opacity:1;padding:0!important;margin:0;line-height:0;outline:0;vertical-align:middle;width:36px;height:36px}.is-menu.full-width-menu.is-first button.is-search-submit:not([style="display:inline-block;"]),.is-menu.sliding.is-first button.is-search-submit:not([style="display:inline-block;"]){visibility:hidden}.is-form-style .is-search-submit path{fill:#555}.is-form-style input.is-search-submit{text-decoration:none;position:absolute;top:0;right:0;padding:0 10px!important;width:auto}.is-search-icon{width:36px;padding-top:6px!important}.is-search-icon svg{width:22px;display:inline}.is-form-style input.is-search-submit,.is-search-icon{display:inline-block!important;color:#666;background:#ededed;box-shadow:none!important;outline:0;margin:0;font-size:14px!important;border:1px solid #ccc;border-radius:0;line-height:1;height:36px;text-transform:capitalize;vertical-align:middle;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.is-search-icon:hover,form.is-form-style input.is-search-submit:hover{background:#dcdcdc}
div.wpforms-container-full,div.wpforms-container-full .wpforms-form *{background:none;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:none;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}div.wpforms-container-full{margin-left:auto;margin-right:auto}div.wpforms-container-full .wpforms-form amp-img>img{position:absolute}div.wpforms-container-full .wpforms-form input,div.wpforms-container-full .wpforms-form label,div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form button,div.wpforms-container-full .wpforms-form textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;background:none;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.wpforms-container-full .wpforms-form textarea{max-width:100%;width:100%}div.wpforms-container-full .wpforms-form ul,div.wpforms-container-full .wpforms-form ul li{background:none !important;border:0 !important;margin:0 !important;padding:0 !important;list-style:none !important}div.wpforms-container-full .wpforms-form ul li{margin-bottom:5px !important}div.wpforms-container-full .wpforms-form ul li:last-of-type{margin-bottom:0 !important}div.wpforms-container-full .wpforms-form hr{border-top:1px solid #ccc;margin:0.5em auto}div.wpforms-container-full .wpforms-form fieldset{min-width:0}.flatpickr-calendar .flatpickr-current-month select{display:initial}@media only screen and (max-width:600px){.flatpickr-calendar .flatpickr-current-month .numInputWrapper{width:calc(6ch - 14px)}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowUp,.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowDown{display:none}}.wpforms-container .wpforms-form .wpforms-error-alert{border:1px solid #cccccc;text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:10px 15px;font-size:14px;margin:0 0 10px 0}.wpforms-container .wpforms-form .wpforms-error-alert{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}div[style*="z-index:2147483647"] div[style*="border-width:11px"][style*="position:absolute"][style*="pointer-events:none"]{border-style:none}.wpforms-is-turnstile iframe{margin-left:-2px !important}.wpforms-container .wpforms-hidden{display:none !important}.wpforms-clear:before{content:" ";display:table}.wpforms-clear:after{clear:both;content:" ";display:table}div.wpforms-container-full .wpforms-form input.wpforms-field-medium,div.wpforms-container-full .wpforms-form select.wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:60%}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{height:120px}div.wpforms-container-full .wpforms-form input.wpforms-field-small,div.wpforms-container-full .wpforms-form select.wpforms-field-small,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-small{max-width:25%}div.wpforms-container-full .wpforms-form textarea.wpforms-field-small{height:70px}div.wpforms-container-full .wpforms-form input.wpforms-field-large,div.wpforms-container-full .wpforms-form select.wpforms-field-large,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-large{max-width:100%}div.wpforms-container-full .wpforms-form textarea.wpforms-field-large{height:220px}div.wpforms-container-full .wpforms-form .wpforms-field{padding:10px 0;clear:both}div.wpforms-container-full .wpforms-form .wpforms-field-description,div.wpforms-container-full .wpforms-form .wpforms-field-limit-text{font-size:13px;line-height:1.3;margin:8px 0 0 0;word-break:break-word;word-wrap:break-word}div.wpforms-container-full .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{background-color:#fff;border:1px solid #ddd;color:#444;padding:15px 15px 0;margin-top:15px;height:125px;overflow-y:scroll;overflow-x:hidden;font-size:12px}div.wpforms-container-full .wpforms-form .wpforms-field-description.wpforms-disclaimer-description p{color:#444;font-size:12px;line-height:18px;margin-bottom:15px}div.wpforms-container-full .wpforms-form .wpforms-field-description-before,div.wpforms-container-full .wpforms-form .wpforms-field-description.before{margin:0 0 8px 0}div.wpforms-container-full .wpforms-form .wpforms-field-label{display:block;font-weight:700;font-size:16px;float:none;line-height:1.3;margin:0 0 4px 0;padding:0;word-break:break-word;word-wrap:break-word}div.wpforms-container-full .wpforms-form .wpforms-field-sublabel{display:block;font-size:13px;float:none;font-weight:400;line-height:1.3;margin:4px 0 0;padding:0;word-break:break-word;word-wrap:break-word}div.wpforms-container-full .wpforms-form .wpforms-field-sublabel.before{margin:0 0 4px 0}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{display:inline;vertical-align:baseline;font-size:16px;font-weight:400;line-height:1.3;word-break:break-word}div.wpforms-container-full .wpforms-form .wpforms-field-label.wpforms-label-hide,div.wpforms-container-full .wpforms-form .wpforms-field-sublabel.wpforms-sublabel-hide{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}div.wpforms-container-full .wpforms-form .wpforms-required-label{color:#ff0000;font-weight:400}div.wpforms-container-full .wpforms-form .wpforms-field-row{margin-bottom:8px;position:relative}div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row:last-of-type{margin-bottom:0}div.wpforms-container-full .wpforms-form .wpforms-field-row:before{content:"";display:table}div.wpforms-container-full .wpforms-form .wpforms-field-row:after{clear:both;content:"";display:table}div.wpforms-container-full .wpforms-form .wpforms-field-address .wpforms-one-half:only-child{margin-left:0}div.wpforms-container-full .wpforms-form .wpforms-five-sixths,div.wpforms-container-full .wpforms-form .wpforms-four-sixths,div.wpforms-container-full .wpforms-form .wpforms-four-fifths,div.wpforms-container-full .wpforms-form .wpforms-one-fifth,div.wpforms-container-full .wpforms-form .wpforms-one-fourth,div.wpforms-container-full .wpforms-form .wpforms-one-half,div.wpforms-container-full .wpforms-form .wpforms-one-sixth,div.wpforms-container-full .wpforms-form .wpforms-one-third,div.wpforms-container-full .wpforms-form .wpforms-three-fourths,div.wpforms-container-full .wpforms-form .wpforms-three-fifths,div.wpforms-container-full .wpforms-form .wpforms-three-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-fourths,div.wpforms-container-full .wpforms-form .wpforms-two-fifths,div.wpforms-container-full .wpforms-form .wpforms-two-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-thirds{float:left;margin-left:20px;clear:none}div.wpforms-container-full .wpforms-form .wpforms-one-half,div.wpforms-container-full .wpforms-form .wpforms-three-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-fourths{width:calc( 50% - 10px)}div.wpforms-container-full .wpforms-form .wpforms-one-third,div.wpforms-container-full .wpforms-form .wpforms-two-sixths{width:calc( 100% / 3 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-one-third.wpforms-first,div.wpforms-container-full .wpforms-form .wpforms-two-sixths.wpforms-first{width:calc( 100% / 3)}div.wpforms-container-full .wpforms-form .wpforms-four-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-thirds{width:calc( 2 * 100% / 3 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-four-sixths.wpforms-first,div.wpforms-container-full .wpforms-form .wpforms-two-thirds.wpforms-first{width:calc( 2 * 100% / 3)}div.wpforms-container-full .wpforms-form .wpforms-one-fourth{width:calc( 25% - 20px)}div.wpforms-container-full .wpforms-form .wpforms-one-fourth.wpforms-first{width:25%}div.wpforms-container-full .wpforms-form .wpforms-three-fourths{width:calc( 75% - 20px)}div.wpforms-container-full .wpforms-form .wpforms-three-fourths.wpforms-first{width:75%}div.wpforms-container-full .wpforms-form .wpforms-one-fifth{width:calc( 100% / 5 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-one-fifth.wpforms-first{width:calc( 100% / 5)}div.wpforms-container-full .wpforms-form .wpforms-two-fifths{width:calc( 2 * 100% / 5 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-two-fifths.wpforms-first{width:calc( 2 * 100% / 5)}div.wpforms-container-full .wpforms-form .wpforms-three-fifths{width:calc( 3 * 100% / 5 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-three-fifths.wpforms-first{width:calc( 3 * 100% / 5)}div.wpforms-container-full .wpforms-form .wpforms-four-fifths{width:calc( 4 * 100% / 5 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-four-fifths.wpforms-first{width:calc( 4 * 100% / 5)}div.wpforms-container-full .wpforms-form .wpforms-one-sixth{width:calc( 100% / 6 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-one-sixth.wpforms-first{width:calc( 100% / 6)}div.wpforms-container-full .wpforms-form .wpforms-five-sixths{width:calc( 5 * 100% / 6 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-five-sixths.wpforms-first{width:calc( 5 * 100% / 6)}div.wpforms-container-full .wpforms-form .wpforms-first{clear:both !important;margin-left:0 !important}div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul,div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li{width:50%;display:block;padding-right:26px !important}div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul li{width:33.3333%;display:block;padding-right:26px !important}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul li{display:inline-block;vertical-align:top;margin-right:20px !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-first-half{float:left;width:48%;clear:both}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-last-half{float:right;width:48%;clear:none}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-first-third{float:left;width:30.666666667%;clear:both}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-middle-third{float:left;width:30.666666667%;margin-left:4%;clear:none}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-last-third{float:right;width:30.666666667%;clear:none}div.wpforms-container-full .wpforms-form div.wpforms-last{float:right !important;margin-right:0 !important;clear:none}div.wpforms-container-full.inline-fields{overflow:visible}div.wpforms-container-full.inline-fields .wpforms-form{display:flex;align-items:flex-end}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field-container{display:table;width:calc(100% - 160px);float:left}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field{display:table-cell;padding-right:2%;vertical-align:top}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit-container{float:right;width:160px;clear:none;padding-bottom:10px}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit{display:block;width:100%}div.wpforms-container-full.inline-fields .wpforms-form input.wpforms-field-medium,div.wpforms-container-full.inline-fields .wpforms-form select.wpforms-field-medium,div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:100%}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;font-family:inherit;border:1px solid #ccc;padding:6px 10px;height:38px;width:100%;line-height:1.3}div.wpforms-container-full .wpforms-form textarea{min-height:38px;resize:vertical}div.wpforms-container-full .wpforms-form input[type=checkbox],div.wpforms-container-full .wpforms-form input[type=radio]{border:1px solid #ccc;background-color:#fff;width:14px;height:14px;margin:0 10px 0 3px;display:inline-block;vertical-align:baseline}div.wpforms-container-full .wpforms-form input[type=radio]{border-radius:50%}div.wpforms-container-full .wpforms-form select{max-width:100%;text-transform:none;white-space:nowrap}div.wpforms-container-full .wpforms-form select[multiple]{height:auto;overflow-y:scroll;background-image:none}div.wpforms-container-full .wpforms-form input[type=number]:read-only{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}div.wpforms-container-full .wpforms-form input[type=number]:read-only::-webkit-inner-spin-button{visibility:hidden}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{background-color:#eee;border:1px solid #ddd;color:#333;font-size:1em;font-family:inherit;padding:10px 15px}div.wpforms-container-full .wpforms-form .wpforms-page-button{font-size:0.9em;font-weight:400;margin:0 5px;min-width:90px;text-align:center}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:focus,div.wpforms-container-full .wpforms-form input[type=submit]:active,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:focus,div.wpforms-container-full .wpforms-form button[type=submit]:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{background-color:#ddd;border:1px solid #ccc;cursor:pointer}div.wpforms-container-full .wpforms-form input[type=submit]:disabled,div.wpforms-container-full .wpforms-form button[type=submit]:disabled,div.wpforms-container-full .wpforms-form .wpforms-page-button:disabled{background-color:#eee;border:1px solid #ddd;cursor:default;opacity:0.5}div.wpforms-container-full .wpforms-form input:focus,div.wpforms-container-full .wpforms-form textarea:focus,div.wpforms-container-full .wpforms-form select:focus,div.wpforms-container-full .wpforms-form .is-focused .choices__inner,div.wpforms-container-full .wpforms-form .is-open .choices__inner,div.wpforms-container-full .wpforms-form .is-open .choices__list--dropdown{border:1px solid #999;box-shadow:none}div.wpforms-container-full .wpforms-form input:disabled,div.wpforms-container-full .wpforms-form textarea:disabled,div.wpforms-container-full .wpforms-form select:disabled{background-color:#f9f9f9;border-color:#ddd;color:#999;cursor:not-allowed}div.wpforms-container-full .wpforms-error-container.wpforms-error-styled-container{padding:10px 0;font-size:15px}div.wpforms-container-full .wpforms-error-container.wpforms-error-styled-container .wpforms-error{padding:6px;border:1px solid #990000;border-left:5px solid}div.wpforms-container-full .wpforms-form .wpforms-error-container,div.wpforms-container-full .wpforms-form noscript.wpforms-error-noscript{color:#990000}div.wpforms-container-full .wpforms-form label.wpforms-error{display:block;color:#990000;font-size:12px;float:none;cursor:default;margin-top:8px}div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-has-error .choices__inner{border:1px solid #cc0000}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration label.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-code label.wpforms-error{display:none !important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full{color:#333;margin:0 auto 24px;padding:15px 15px;overflow-wrap:break-word}.wpforms-confirmation-container-full iframe,div[submit-success]>.wpforms-confirmation-container-full iframe{width:100%;border:0}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#e0ffc7;border:1px solid #b4d39b;box-sizing:border-box}.wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{color:#333333}.wpforms-confirmation-container-full p:last-of-type,div[submit-success]>.wpforms-confirmation-container-full p:last-of-type{margin:0}.amp-form-submit-success .wpforms-field-container,.amp-form-submit-success .wpforms-submit-container{display:none}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container{padding:10px 0 20px 0;clear:both}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile-invisible{padding:0}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile .g-recaptcha,div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile .h-captcha,div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile .cf-turnstile{line-height:0;font-size:0}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile .g-recaptcha iframe,div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile .h-captcha iframe,div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile .cf-turnstile iframe{position:relative !important}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container iframe{width:100%;max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-title{font-size:26px;margin:0 0 10px 0}div.wpforms-container-full .wpforms-form .wpforms-description{margin:0 0 10px 0}div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:10px 0 0 0;clear:both;position:relative}div.wpforms-container-full .wpforms-form .wpforms-submit-spinner{margin-inline-start:0.5em;display:inline-block;vertical-align:middle;max-width:26px}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center{text-align:center}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{text-align:left}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{margin:0 10px 0 0}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right{text-align:right}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button{margin:0 0 0 10px}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev{float:left;margin:0}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next{float:right;margin:0}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-number{margin-right:100px;width:calc( 100% - 120px)}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-code{position:absolute;right:0;top:0;width:110px}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-name{margin-right:170px}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration{position:absolute;right:0;top:0;width:160px}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration select{width:45%;float:left;display:block}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration span{float:left;width:10%;text-align:center;line-height:38px}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]{-webkit-appearance:none;appearance:none;height:10px;background:#fff;border:1px solid #CCC;border-radius:5px;outline:none;padding:0;margin:10px 0 5px}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-ms-track{color:transparent}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:17px;height:17px;background:#B5B5B5;cursor:pointer;border-radius:100%}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-moz-range-thumb{width:17px;height:17px;background:#B5B5B5;cursor:pointer;border-radius:100%}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-ms-thumb{width:17px;height:17px;background:#B5B5B5;cursor:pointer;border-radius:100%}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint{font-size:13px}div.wpforms-container-full .wpforms-form .wpforms-field-stripe-credit-card-cardnumber,div.wpforms-container-full .wpforms-form input.wpforms-stripe-credit-card-hidden-input{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;border:1px solid #ccc;padding:8px 10px;height:38px;width:100%;line-height:1.3}div.wpforms-container-full .wpforms-form .wpforms-stripe-element-invalid{border:1px solid #cc0000 !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul,div.wpforms-container-full .wpforms-form .wpforms-field-html ol{margin:0 0 20px !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li,div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{margin:0 0 5px 0 !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li{list-style:disc !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{list-style:decimal !important}div.wpforms-container-full .wpforms-form .wpforms-field-html li>ul,div.wpforms-container-full .wpforms-form .wpforms-field-html li>ol{margin:6px 0 0 20px !important}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-row{display:flex;flex-wrap:wrap;align-items:start;gap:10px 12px}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-row::before,div.wpforms-container-full .wpforms-field-date-time .wpforms-field-row::after{position:absolute}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-dropdown{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;width:clamp(calc( 50% - 12px), 100px, 100%)}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-dropdown+.wpforms-field-row-block{width:clamp(calc( 50% - 12px), 100px, 100%);flex:1;min-width:30%}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-date-dropdown-wrap{width:100%}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-sublabel{width:100%}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;margin:0 -6px 0 -6px}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small{width:calc( 25% + 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small select{appearance:none;background-image:none;padding-left:5px;padding-right:5px}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-medium{width:calc( 60% + 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-large{width:calc( 100% + 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap select{margin:0 6px 0 6px}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-date-dropdown-wrap{width:100%}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-time-date-day,div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-time-date-month{width:calc( 30% - 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-time-date-year{width:calc( 40% - 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-datepicker{width:clamp(calc( 50% - 12px), 100px, 100%)}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-datepicker+.wpforms-field-row-block{width:clamp(50%, 100px, 100%)}div.wpforms-container-full .wpforms-datepicker-wrap{position:relative}div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-datepicker-clear{position:absolute;background-image:url(https://bolsterbiz.com/wp-content/plugins/wpforms/assets/css/frontend/classic/../../../pro/images/times-solid-white.svg) !important;background-position:50% 50% !important;background-repeat:no-repeat !important;background-color:#cccccc !important;background-size:8px !important;width:16px;height:16px;cursor:pointer;display:block;border-radius:50%;right:10px;top:50%;margin-top:-8px;transition:all 0.3s}div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-datepicker-clear:hover,div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-datepicker-clear:focus{background-color:red !important}div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear{right:calc( 75% + 10px)}div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear{right:calc( 40% + 10px)}div.wpforms-container-full .wpforms-form .wpforms-captcha-math input{display:inline-block;width:70px;vertical-align:inherit;margin:0 0 0 5px}div.wpforms-container-full .wpforms-form .wpforms-captcha-equation{font-size:16px}div.wpforms-container-full .wpforms-form .wpforms-captcha-question{margin:0 0 4px 0}div.wpforms-container-full .wpforms-form .wpforms-field-rating-item{padding-right:6px}div.wpforms-container-full .wpforms-form .wpforms-field-rating svg{cursor:pointer;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;opacity:0.60}div.wpforms-container-full .wpforms-form .wpforms-field-rating-item.selected svg,div.wpforms-container-full .wpforms-form .wpforms-field-rating-item.hover svg{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}div.wpforms-container-full .wpforms-form .wpforms-field-rating-wrapper{display:inline-block}div.wpforms-container-full .wpforms-form .wpforms-field-rating-labels{display:flex;justify-content:space-between;gap:10px}div.wpforms-container-full .wpforms-form .wpforms-field-layout{padding:0}div.wpforms-field-file-upload .wpforms-hide{display:none !important}div.wpforms-field-file-upload input[type=file]{font-style:normal;font-weight:400;font-size:16px;line-height:22px;padding:1px;height:auto;width:60%;border:none !important;box-shadow:none}div.wpforms-field-file-upload input[type=file]::-webkit-file-upload-button{padding:4px 12px;font-weight:400;font-size:14px;margin-right:10px;cursor:pointer;transition:all 0.15s ease-out}div.wpforms-field-file-upload input[type=file]:hover::-webkit-file-upload-button{background:#eeeeee}div.wpforms-field-file-upload p.wpforms-file-upload-capture-camera-classic{margin-top:20px;display:block}div.wpforms-field-file-upload p.wpforms-file-upload-capture-camera-classic a.camera{color:var(--wpforms-field-text-color);text-decoration:underline}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern{border:2px dashed rgba(0,0,0,0.1);background:rgba(0,0,0,0.02);padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern.wpforms-with-files{padding:5px;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern svg{height:50px;width:50px;color:#e27730}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-modern-title{font-weight:bold}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-modern-hint{color:rgba(0,0,0,0.1)}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern.wpforms-highlighted{border-color:#e27730}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-text{display:flex;align-items:center;justify-content:center;flex-direction:column}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block{width:100px;height:100px;border:1px solid rgba(0,0,0,0.1);background:#fff;background-size:cover !important;margin:5px;position:relative;display:flex;align-items:center;justify-content:center;cursor:default}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block:hover .wpforms-overlay{opacity:1}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);opacity:0}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close{position:absolute;right:5px;top:5px;cursor:pointer;display:block;width:18px;height:18px}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-title{position:absolute;font-size:12px;color:#fff;top:25px;bottom:10px;left:5px;right:5px;overflow-y:auto;line-height:16px}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close .wpforms-close-left,div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close .wpforms-close-right{height:18px;width:1px;background:#fff;position:absolute;display:block;z-index:1;right:9px}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close .wpforms-close-left{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close .wpforms-close-right{-webkit-transform:rotate(45deg);transform:rotate(45deg)}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block svg{height:25px;width:25px;color:rgba(0,0,0,0.1)}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-progress{height:5px;width:0;position:absolute;bottom:0;left:0;background:#e27730;transition:all 0.5s}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern input[type="file"]{display:none}.wpforms-container .wpforms-field-radio .wpforms-other-input{margin-top:16px}body div.wpforms-container-full .wpforms-camera-link{color:#036AAB;text-decoration:underline;font-size:16px}body div.wpforms-container-full .wpforms-camera-link:hover{text-decoration:none}body div.wpforms-container-full .wpforms-camera-link:focus{outline:2px solid #036AAB;outline-offset:2px;text-decoration:none}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button{display:inline-flex;align-items:center;gap:7px;line-height:100%;cursor:pointer;padding:0 15px;border:1px solid #ccc;height:41px;background-color:#fff;color:#333;font-size:16px}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button:hover,body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button:focus{border-color:#bbb}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button svg{fill:#bbb;width:1.1em;height:auto;flex-shrink:0;vertical-align:middle}body div.wpforms-container-full .wpforms-field-camera input[type="file"]{display:none}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file{display:none;align-items:center;gap:10px;color:#777777;font-size:15px}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file svg{fill:#D63638;cursor:pointer}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file svg:hover{opacity:.75}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file .wpforms-camera-remove-file{height:15px}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file.wpforms-camera-selected-file-active{display:inline-flex}body div.wpforms-container-full .wpforms-layout-column-33 .wpforms-camera-selected-file.wpforms-camera-selected-file-active{display:block}body div.wpforms-container-full .wpforms-layout-column-33 .wpforms-camera-selected-file.wpforms-camera-selected-file-active button{margin-left:5px}body div.wpforms-container-full div.wpforms-camera-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.75);display:flex;align-items:center;justify-content:center;z-index:999999}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions{justify-content:space-between;position:relative}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown{font-family:monospace;font-size:14px;color:#999999;flex:0 0 auto;font-weight:500;min-width:120px;text-align:left;white-space:nowrap}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{display:inline-block}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown div{display:inline}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:absolute;left:50%;transform:translateX(-50%)}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture{background-color:#D63638}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:hover{background-color:#b32d2e}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{width:48px;height:48px;border-radius:50%;background-color:#D63638;display:flex;align-items:center;justify-content:center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:18px;height:18px;background-color:#fff;border-radius:4px}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop:hover{background-color:#b32d2e}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button{border:none}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel{width:26px;background:url(https://bolsterbiz.com/wp-content/plugins/wpforms/assets/css/frontend/classic/../../../pro/images/camera-video.svg) no-repeat center}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop{background:url(https://bolsterbiz.com/wp-content/plugins/wpforms/assets/css/frontend/classic/../../../images/crop.svg) no-repeat center}body div.wpforms-container-full div.wpforms-camera-modal{background:#FFFFFF;max-width:100%;width:540px;height:440px;display:flex;flex-direction:column;border-radius:9px;box-shadow:-4px 5px 15px 0 rgba(0,0,0,0.15);overflow:hidden;position:relative;z-index:1000000}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header{display:flex;height:62px;padding:16px 30px;justify-content:space-between;align-items:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-title{font-size:18px;font-weight:700;color:#444444}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close{cursor:pointer;width:12px;height:12px;display:flex;justify-content:center;align-items:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close svg{fill:#BBBBBB;width:12px;height:12px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content{min-height:300px;background-color:#dedede;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{display:none;width:100%;height:auto;position:relative;overflow:hidden;justify-content:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview video{max-width:100%;height:auto;width:auto}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview .wpforms-camera-captured-photo{max-width:100%;height:auto;width:auto}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas{min-height:0;width:100%;height:100%;display:block}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-shade{outline-style:solid;outline-color:rgba(0,0,0,0.75)}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-image{max-width:100%;max-height:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle::after{width:8px !important;height:8px !important}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-selection{min-width:auto}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle{background-color:transparent;height:15px;position:absolute;width:15px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle[action=move]{height:100%;left:0;top:0;width:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-grid{position:absolute}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-grid[bordered]{border:2px solid #fff !important}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-error{display:none;padding:20px;text-align:center;color:#d63637;font-size:16px;line-height:1.5}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer{height:78px;min-height:78px;padding:0 30px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e6e9ec}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-text{font-size:14px;color:#555}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{display:flex;width:100%;justify-content:space-between;align-items:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions button{border:none;outline:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture{width:48px;height:48px;border-radius:50%;background-color:#036AAB;display:flex;align-items:center;justify-content:center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:hover,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:focus{outline:none;background-color:#215d8f}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:disabled{opacity:.5;cursor:not-allowed}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown{position:absolute;left:50%;transform:translateX(-50%)}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{display:none;position:absolute;right:20px;width:24px;height:24px;background:url(https://bolsterbiz.com/wp-content/plugins/wpforms/assets/css/frontend/classic/../../../pro/images/camera-rotate.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#999999;font-size:24px;font-weight:500}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown svg{position:absolute;top:0;left:0;width:48px;height:48px;transform:rotate(-90deg)}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle{cx:24px;cy:24px;r:calc((48px - 4px) / 2);stroke-width:4px;fill:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle.bg{stroke:#dedede}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle.progress{stroke:#036AAB;stroke-linecap:round;transform-origin:24px 24px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown.animate circle.progress{animation:wpforms-camera-countdown 3s linear forwards}@keyframes wpforms-camera-countdown{0%{stroke-dasharray:0 calc(calc((48px - 4px) / 2) * 3.14159 * 2)}100%{stroke-dasharray:calc(calc((48px - 4px) / 2) * 3.14159 * 2) 0}}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons{display:flex;width:100%;justify-content:space-between;align-items:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button{border:none;outline:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button:focus{outline:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel{width:24px;height:24px;background:url(https://bolsterbiz.com/wp-content/plugins/wpforms/assets/css/frontend/classic/../../../pro/images/camera.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop{font-size:15px;padding:0 15px;background-color:#036AAB;color:#fff;border-radius:3px;height:41px;font-weight:500;line-height:100%;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept:hover,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept:focus,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop:hover,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop:focus{background-color:#215d8f}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop{visibility:hidden;width:24px;height:24px;background:url(https://bolsterbiz.com/wp-content/plugins/wpforms/assets/css/frontend/classic/../../../pro/images/crop.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop-cancel{width:24px;height:24px;background:url(https://bolsterbiz.com/wp-content/plugins/wpforms/assets/css/frontend/classic/../../../pro/images/cancel.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop-cancel:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel-video{width:24px;height:24px;background:url(https://bolsterbiz.com/wp-content/plugins/wpforms/assets/css/frontend/classic/../../../pro/images/trash.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel-video:hover{opacity:.75}body.wpforms-camera-modal-open{overflow:hidden;position:fixed;width:100%}@media only screen and (max-width:767px) and (orientation:portrait){body div.wpforms-container-full div.wpforms-camera-modal{height:75vh;max-height:75vh;width:90vw;max-width:90vw}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header{padding:20px 16px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content{min-height:0;height:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{height:auto;width:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer{padding:0 20px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip.wpforms-camera-flip-active{display:block}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{position:static}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{text-align:left}}@media only screen and (max-width:1024px) and (orientation:landscape){body div.wpforms-container-full div.wpforms-camera-modal{flex-direction:row;width:80vw;max-width:90vw;height:75vh;max-height:75vh}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content{min-height:0;height:100%;flex-grow:1}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{height:auto;width:auto}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview .wpforms-camera-captured-photo{object-fit:cover}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header{flex-direction:column-reverse;height:100%;padding:20px 16px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-title{writing-mode:vertical-lr;transform:rotate(180deg);text-align:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer{height:100%;flex-direction:row;padding:20px 0;width:78px;min-width:78px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{justify-content:center;display:flex;flex-direction:column-reverse}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:relative;left:auto;transform:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{left:calc(100% - 52px);top:20px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip.wpforms-camera-flip-active{display:block}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons{flex-direction:column-reverse;height:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop{transform:rotate(-90deg);transform-origin:center;width:max-content}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-preview{max-height:100%}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-preview video{max-height:100%;object-fit:cover}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-preview .wpforms-camera-captured-photo{object-fit:cover}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{height:100%}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:absolute;left:auto;top:50%;transform:translateY(-50%)}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{position:static}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown{min-width:auto}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{text-align:center}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown div{display:none !important}}@media only screen and (max-width:767px){body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-video-countdown div{display:none !important}}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices label:not(.wpforms-error){cursor:pointer;position:relative}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices label input{top:50%}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-modern li{margin:5px 5px 5px 5px !important}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern img{display:inline-block;margin:0 auto;max-width:100%}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:not(.wpforms-error){background-color:#fff;display:block;margin:0 auto;border:1px solid #fff;border-radius:3px;padding:20px 20px 18px 20px;transition:all 0.5s;text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:not(.wpforms-error):hover,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:not(.wpforms-error):focus{border:1px solid #ddd}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern li:has(input:checked) label{box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-image:after{content:"\2714";font-size:22px;line-height:32px;color:#fff;background:green;opacity:0;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px;border-radius:50%;transition:all 0.5s}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-image:after,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-image:after{opacity:1}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-image{display:block;position:relative}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-label{font-weight:700}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-label{display:block;margin-top:12px}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-classic li{margin:0 10px 10px 0 !important}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic img{display:inline-block;margin:0 auto;max-width:100%}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error){background-color:#fff;display:block;margin:0 auto;border:2px solid #fff;padding:10px;text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error):hover,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error):focus{border-color:#ddd}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-image{display:block}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-selected label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic li:has(input:checked) label{border-color:#666 !important}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-label{display:block;margin-top:8px}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices *{box-sizing:border-box}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices{display:flex;flex-direction:column;width:100%;padding:0 1px 0 1px !important;margin:12px 0 -20px 0 !important}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices+.wpforms-field-description,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices+.wpforms-error{margin-top:15px}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices li{min-width:120px;padding-right:0 !important;margin:0 0 20px 0 !important}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices label{position:relative;display:block;margin:0;cursor:pointer}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-icon{display:block}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices svg{margin:0 auto;fill:var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-none svg{margin:0}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li{margin:0 0 22px 0 !important}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default label{text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default label:focus-within .wpforms-icon-choices-icon{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon{position:relative;z-index:1;margin-bottom:10px;padding:15px 20px 45px 20px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:6px}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon svg{position:relative;z-index:2}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon-bg{display:block;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:6px;background-color:#ffffff}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon{background-color:transparent;box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);box-sizing:border-box}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon-bg,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon-bg{background-color:var(--wpforms-icon-choices-color);opacity:.1}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li label{background-color:#ffffff !important;box-shadow:0 0 0 1px #cccccc;border-radius:6px;height:100%;padding:20px 20px 15px 20px;text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li label:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li:focus-within label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li.wpforms-selected label,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li:has(input:checked) label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color),0 2px 10px rgba(0,0,0,0.15)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li .wpforms-icon-choices-icon{margin-bottom:10px}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li label{background-color:#ffffff !important;height:100%;padding:20px 20px 15px 20px;text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li label:hover{box-shadow:0 0 0 1px #999999}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li:focus-within label{box-shadow:0 0 0 1px #999999}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li.wpforms-selected label,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li:has(input:checked) label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li .wpforms-icon-choices-icon{margin-bottom:10px}div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before{content:"";position:absolute;z-index:2;bottom:15px;left:calc(50% - 8px);display:block;width:16px;height:16px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:50%;margin:15px auto 0}div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after{content:"";position:absolute;z-index:2;bottom:calc(15px + 4px);left:calc(50% - 4px);display:block;width:8px;height:8px;background-color:var(--wpforms-icon-choices-color);border-radius:50%}div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before{content:"";position:absolute;z-index:2;bottom:15px;left:calc(50% - 8px);display:block;width:16px;height:16px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:3px;margin:15px auto 0}div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after{content:"";box-sizing:border-box;display:block;position:absolute;z-index:2;bottom:23px;left:calc(50% - 6px);width:6px;height:10px;border-style:solid;border-color:var(--wpforms-icon-choices-color);border-width:0 2px 2px 0;transform-origin:bottom left;transform:rotate(45deg)}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices,div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices{flex-direction:row;flex-wrap:wrap}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices li{margin-right:20px !important}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-modern li{margin-right:22px !important;margin-bottom:22px !important}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices li{width:calc( 100% / 2 - 20px / 2)}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices li:nth-child(2n){margin-right:0 !important}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li{width:calc( 100% / 2 - 22px / 2)}div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices li{width:calc( 100% / 3 - 20px * 2 / 3)}div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices li:nth-child(3n){margin-right:0 !important}div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li{width:calc( 100% / 3 - 22px * 2 / 3)}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices li{width:auto;max-width:calc( 100% / 4 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-page-indicator{margin:0 0 20px 0;overflow:hidden}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:15px 10px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{float:left;margin:0 20px 0 0}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page:last-of-type{margin:0}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{height:40px;width:40px;border-radius:50%;display:inline-block;margin:0 10px 0 0;line-height:40px;text-align:center;background-color:#ddd;color:#666}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .active .wpforms-page-indicator-page-number{color:#fff}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page{float:left;text-align:center;font-size:16px;line-height:1.2}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-number{display:block;text-indent:-9999px;height:6px;background-color:#ddd;margin:0 0 16px 0;position:relative}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-triangle{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-5px;border-style:solid;border-width:6px 5px 0 5px;border-color:transparent transparent transparent transparent}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-title{display:inline-block;padding:0 15px;font-size:16px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{font-size:18px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{display:block;width:100%;background-color:#ddd;height:18px;border-radius:10px;overflow:hidden;position:relative;margin:5px 0 0}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:18px;position:absolute;left:0;top:0}div.wpforms-container-full .wpforms-form .wpforms-field-select select>option{color:inherit}div.wpforms-container-full .wpforms-form .wpforms-field-select select>option.placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-select select>option[disabled]{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]{padding:0}@supports (font:-apple-system-body) and (-webkit-appearance:none) and (-webkit-hyphens:none){div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]{padding:10px 8px}}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]>option{padding:8px 10px;box-shadow:0 1px 0 0 rgba(0,0,0,0.1)}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]>option.placeholder,div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]>option[disabled]{box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]>option:checked{background-color:lightgrey}@supports (font:-apple-system-body) and (-webkit-appearance:none) and (-webkit-hyphens:none){div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select{text-indent:2px}}div.wpforms-container-full .wpforms-form .choices{font-size:16px;color:#333}div.wpforms-container-full .wpforms-form .choices .choices__list--single{font-size:1em;line-height:normal}div.wpforms-container-full .wpforms-form .choices.is-open.is-flipped .choices__inner,div.wpforms-container-full .wpforms-form .choices.is-open .choices__list--dropdown{border-radius:0 0 2px 2px}div.wpforms-container-full .wpforms-form .choices.is-open.is-flipped .choices__list--dropdown,div.wpforms-container-full .wpforms-form .choices.is-open .choices__inner{border-radius:2px 2px 0 0}div.wpforms-container-full .wpforms-form .choices .choices__inner{min-height:38px;line-height:38px;border-radius:2px;padding-top:0}div.wpforms-container-full .wpforms-form .choices input.choices__input{display:inline-block;height:auto;line-height:1.3}div.wpforms-container-full .wpforms-form .choices ::-webkit-input-placeholder{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-form .choices ::-moz-placeholder{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-form .choices :-ms-input-placeholder{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple:empty+.choices__input{min-width:100% !important;text-overflow:ellipsis;padding-right:4px !important;margin-bottom:1px !important;white-space:nowrap}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner input[disabled]{opacity:1}div.wpforms-container-full .wpforms-notice{background-color:#fff;border:1px solid #ddd;border-left-width:12px;color:#333;font-size:16px;line-height:1.5;margin-bottom:30px;padding:20px 36px 20px 26px;position:relative}div.wpforms-container-full .wpforms-notice .wpforms-delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;height:20px;margin:0;padding:0;outline:none;vertical-align:top;width:20px;position:absolute;right:10px;top:10px}div.wpforms-container-full .wpforms-notice .wpforms-delete:before,div.wpforms-container-full .wpforms-notice .wpforms-delete:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}div.wpforms-container-full .wpforms-notice .wpforms-delete:before{height:2px;width:50%}div.wpforms-container-full .wpforms-notice .wpforms-delete:after{height:50%;width:2px}div.wpforms-container-full .wpforms-notice .wpforms-delete:hover,div.wpforms-container-full .wpforms-notice .wpforms-delete:focus{background-color:rgba(10,10,10,0.3)}div.wpforms-container-full .wpforms-notice a{text-decoration:underline}div.wpforms-container-full .wpforms-notice p{margin:0 0 20px 0}div.wpforms-container-full .wpforms-notice p:last-of-type{margin-bottom:0}div.wpforms-container-full .wpforms-notice.wpforms-info .wpforms-notice-action,div.wpforms-container-full .wpforms-notice.wpforms-info{border-color:#3273dc}div.wpforms-container-full .wpforms-notice.wpforms-success .wpforms-notice-action,div.wpforms-container-full .wpforms-notice.wpforms-success{border-color:#23d160}div.wpforms-container-full .wpforms-notice.wpforms-warning .wpforms-notice-action,div.wpforms-container-full .wpforms-notice.wpforms-warning{border-color:#ffdd57}div.wpforms-container-full .wpforms-notice.wpforms-error .wpforms-notice-action,div.wpforms-container-full .wpforms-notice.wpforms-error{border-color:#ff3860}div.wpforms-container-full .wpforms-notice .wpforms-notice-actions{margin-top:20px}div.wpforms-container-full .wpforms-notice .wpforms-notice-action{border:2px solid;margin-right:20px;padding:5px;text-decoration:none}div.wpforms-container-full .wpforms-notice .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice .wpforms-notice-action:active{color:#fff}div.wpforms-container-full .wpforms-notice.wpforms-info .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice.wpforms-info .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice.wpforms-info .wpforms-notice-action:active{background-color:#3273dc}div.wpforms-container-full .wpforms-notice.wpforms-success .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice.wpforms-success .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice.wpforms-success .wpforms-notice-action:active{background-color:#23d160}div.wpforms-container-full .wpforms-notice.wpforms-warning .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice.wpforms-warning .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice.wpforms-warning .wpforms-notice-action:active{background-color:#ffdd57;color:inherit}div.wpforms-container-full .wpforms-notice.wpforms-error .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice.wpforms-error .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice.wpforms-error .wpforms-notice-action:active{background-color:#ff3860}div.wpforms-container-full .wpforms-form textarea.wpforms-field-small.wp-editor-area{height:100px}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium.wp-editor-area{height:250px}div.wpforms-container-full .wpforms-form textarea.wpforms-field-large.wp-editor-area{height:400px}.wpforms-preview-notice-links{line-height:2.4}.wpforms-preview-notice{background-color:#fcf9e8;border:1px solid #f5e6ab;padding:15px;box-sizing:border-box;font-size:16px}.wpforms-preview-notice p{margin:0}div.wpforms-container-full{margin:24px auto}div.wpforms-container-full .wpforms-form h3{font-size:24px}div.wpforms-container-full .wpforms-form .wpforms-field-hp{display:none !important;position:absolute !important;left:-9000px !important}div.wpforms-container-full .wpforms-form .wpforms-field-hidden{display:none;padding:0}div.wpforms-container-full .wpforms-form .wpforms-screen-reader-element{position:absolute !important;clip:rect(0, 0, 0, 0) !important;height:1px !important;width:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;word-wrap:normal !important}div.wpforms-container-full .wpforms-form .wpforms-limit-text{font-size:13px;display:block}body.rtl .wpforms-field-phone input[type=tel]{direction:ltr;unicode-bidi:embed;text-align:right}body.rtl .wpforms-container-full .wpforms-form .wpforms-first{float:right}body.rtl .wpforms-container-full .wpforms-form .wpforms-first+.wpforms-one-half{margin-right:4%;margin-left:0}div.wpforms-container-full .wpforms-form .wpforms-error-container ul li{list-style:inside !important}div.wpforms-container-full .wpforms-form .wpforms-error-container ol li{list-style:inside decimal !important}div.wpforms-container-full .wpforms-form .wpforms-error-container a{text-decoration:underline !important}div.wpforms-container-full .wpforms-form .wpforms-error-container del{text-decoration:line-through !important}div.wpforms-container-full .wpforms-form .wpforms-error-container blockquote{padding-left:20px;border-left:4px solid;font-style:italic}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content{display:flex;align-items:center;gap:15px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price{width:calc(60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-small{text-wrap:balance;width:calc(25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-large{width:calc(100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content select.wpforms-payment-quantity{margin-left:0;height:30px;min-height:30px;font-size:14px;padding-top:0;padding-bottom:0}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{display:inline-block;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-quantity{display:inline-block;margin-inline-start:15px;width:70px;min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern{display:flex;flex-wrap:wrap;column-gap:15px;align-items:flex-start}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-label{min-width:100%}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .choices{margin-bottom:5px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{flex-grow:1;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity{flex-basis:70px;max-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity .choices__list--dropdown{min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-description{flex-basis:100%;margin-top:0}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-error{flex-basis:100%}@media only screen and (max-width:600px){.wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{width:calc( 100% - 85px) !important;max-width:100% !important}.wpforms-form .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price{width:calc( 100% - 70px) !important}.wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{width:calc( 100% - 85px) !important;max-width:100% !important}}#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-medium,#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-order-summary-container{display:block;max-width:60%}.wpforms-container .wpforms-form .wpforms-order-summary-container *,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container *,.wpforms-confirmation-container-full .wpforms-order-summary-container *{word-break:break-word;box-sizing:border-box}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview{width:100%;table-layout:fixed}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{text-align:center}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{text-align:left}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{text-align:right}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity{width:8ch}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short{display:none}@media (max-width:600px){.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity{width:4ch}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short{display:inline}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full{display:none}}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{width:6ch;text-align:right}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{text-align:left}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{text-align:left}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{text-align:right}.wpforms-container .wpforms-form .size-large>.wpforms-order-summary-container,.wpforms-container .wpforms-form .wpforms-field-large>.wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .size-large>.wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-field-large>.wpforms-order-summary-container,.wpforms-confirmation-container-full .size-large>.wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-field-large>.wpforms-order-summary-container{max-width:100%}.wpforms-container .wpforms-form .size-medium>.wpforms-order-summary-container,.wpforms-container .wpforms-form .wpforms-field-medium>.wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .size-medium>.wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-field-medium>.wpforms-order-summary-container,.wpforms-confirmation-container-full .size-medium>.wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-field-medium>.wpforms-order-summary-container{max-width:60%}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview{border-radius:4px;border:1px solid #e2e2e2;border-collapse:separate}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td{border-top:1px solid #e2e2e2;border-bottom:none;border-left:none;border-right:none}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{font-weight:400;border:none}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{padding:9px 0;line-height:20px;background:none}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{text-wrap:balance;padding-left:10px}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{padding-right:10px;padding-left:0}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{padding-right:10px}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{padding-left:10px;padding-right:0}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{padding-left:10px}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{padding-right:10px;padding-left:0}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td{font-weight:700}.wpforms-container .wpforms-form .wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-order-summary-container{font-size:16px}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview{border-color:color-mix(in srgb, currentColor 25%, transparent)}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td:not(.wpforms-order-summary-preview-total),.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td:not(.wpforms-order-summary-preview-total),.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td:not(.wpforms-order-summary-preview-total){color:color-mix(in srgb, currentColor 50%, transparent);border-color:color-mix(in srgb, currentColor 50%, transparent)}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price{color:#990000;border-color:color-mix(in srgb, black 25%, transparent)}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td{color:currentColor;border-color:color-mix(in srgb, currentColor 25%, transparent)}.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-order-summary-container{max-width:100%;margin-bottom:24px}.wpforms-confirmation-container-order-summary .wpforms-order-summary-container tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container tr td{color:color-mix(in srgb, currentColor 75%, transparent)}.wpforms-field.wpf-disable-field select,.wpforms-field.wpf-disable-field textarea,.wpforms-field.wpf-disable-field button,.wpforms-field.wpf-disable-field input[type=text],.wpforms-field.wpf-disable-field input[type=number],.wpforms-field.wpf-disable-field input[type=email],.wpforms-field.wpf-disable-field input[type=url],.wpforms-field.wpf-disable-field input[type=tel],.wpforms-field.wpf-disable-field input[type=password],.wpforms-field.wpf-disable-field input[type=radio],.wpforms-field.wpf-disable-field input[type=checkbox],.wpforms-field.wpf-disable-field input[type=range],.wpforms-field.wpf-disable-field input[type=file],.wpforms-field.wpf-disable-field input.wpforms-field-date-time-date,.wpforms-field.wpf-disable-field .wpforms-uploader,.wpforms-field.wpf-disable-field .choices,.wpforms-field.wpf-disable-field .wpforms-image-choices-image,.wpforms-field.wpf-disable-field .wpforms-field-rating-wrapper,.wpforms-field.wpf-disable-field .wpforms-field-password-input-icon,.wpforms-field.wpf-disable-field .wpforms-disclaimer-description,.wpforms-field.wpf-disable-field .mce-tinymce,.wpforms-field.wpf-disable-field .iti__selected-country,.wpforms-field.wpf-disable-field .StripeElement,.wpforms-field.wpf-disable-field .wpforms-stripe-element,.wpforms-field.wpf-disable-field .wpforms-field-square-cardnumber,.wpforms-field.wpf-disable-field .wpforms-square-cardnumber,.wpforms-field.wpf-disable-field .wpforms-geolocation-map,.wpforms-field.wpf-disable-field .wpforms-signature-wrap,.wpforms-field.wpf-disable-field .wpforms-paypal-commerce-card-fields,.wpforms-field.wpf-disable-field.wpforms-field-net_promoter_score table.modern>tbody>tr>td,.wpforms-field.wpf-disable-field .wpforms-camera-link,.wpforms-field.wpforms-field-readonly select,.wpforms-field.wpforms-field-readonly textarea,.wpforms-field.wpforms-field-readonly button,.wpforms-field.wpforms-field-readonly input[type=text],.wpforms-field.wpforms-field-readonly input[type=number],.wpforms-field.wpforms-field-readonly input[type=email],.wpforms-field.wpforms-field-readonly input[type=url],.wpforms-field.wpforms-field-readonly input[type=tel],.wpforms-field.wpforms-field-readonly input[type=password],.wpforms-field.wpforms-field-readonly input[type=radio],.wpforms-field.wpforms-field-readonly input[type=checkbox],.wpforms-field.wpforms-field-readonly input[type=range],.wpforms-field.wpforms-field-readonly input[type=file],.wpforms-field.wpforms-field-readonly input.wpforms-field-date-time-date,.wpforms-field.wpforms-field-readonly .wpforms-uploader,.wpforms-field.wpforms-field-readonly .choices,.wpforms-field.wpforms-field-readonly .wpforms-image-choices-image,.wpforms-field.wpforms-field-readonly .wpforms-field-rating-wrapper,.wpforms-field.wpforms-field-readonly .wpforms-field-password-input-icon,.wpforms-field.wpforms-field-readonly .wpforms-disclaimer-description,.wpforms-field.wpforms-field-readonly .mce-tinymce,.wpforms-field.wpforms-field-readonly .iti__selected-country,.wpforms-field.wpforms-field-readonly .StripeElement,.wpforms-field.wpforms-field-readonly .wpforms-stripe-element,.wpforms-field.wpforms-field-readonly .wpforms-field-square-cardnumber,.wpforms-field.wpforms-field-readonly .wpforms-square-cardnumber,.wpforms-field.wpforms-field-readonly .wpforms-geolocation-map,.wpforms-field.wpforms-field-readonly .wpforms-signature-wrap,.wpforms-field.wpforms-field-readonly .wpforms-paypal-commerce-card-fields,.wpforms-field.wpforms-field-readonly.wpforms-field-net_promoter_score table.modern>tbody>tr>td,.wpforms-field.wpforms-field-readonly .wpforms-camera-link{cursor:default !important;opacity:0.35 !important;pointer-events:none !important}.wpforms-field.wpf-disable-field input[type=radio],.wpforms-field.wpf-disable-field input[type=checkbox],.wpforms-field.wpforms-field-readonly input[type=radio],.wpforms-field.wpforms-field-readonly input[type=checkbox]{cursor:default !important;pointer-events:none !important}.wpforms-field.wpf-disable-field label,.wpforms-field.wpforms-field-readonly label{pointer-events:none !important}.wpforms-field.wpf-disable-field .iti__country-container,.wpforms-field.wpforms-field-readonly .iti__country-container{cursor:default !important}.wpforms-field.wpf-disable-field .iti__country-container button,.wpforms-field.wpforms-field-readonly .iti__country-container button{cursor:default !important}@media only screen and (max-width:600px){div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field-container,div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field{display:block;width:100%}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit-container{width:100%}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-title{display:none}div.wpforms-container-full .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater){overflow-x:hidden}div.wpforms-container-full .wpforms-form .wpforms-field{padding-right:1px;padding-left:1px}div.wpforms-container-full .wpforms-form .wpforms-field>*{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-mobile-full{width:100% !important;margin-left:0 !important;float:none !important}div.wpforms-container-full .wpforms-form input.wpforms-field-medium,div.wpforms-container-full .wpforms-form select.wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium,div.wpforms-container-full .wpforms-form input.wpforms-field-small,div.wpforms-container-full .wpforms-form select.wpforms-field-small,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-small,div.wpforms-container-full .wpforms-form input.wpforms-field-large,div.wpforms-container-full .wpforms-form select.wpforms-field-large,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-large{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul li{float:none;width:100%}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin:0 10px 0 0}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{width:30px;height:30px;line-height:30px}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]{margin:20px 0 15px}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb{width:30px;height:30px}} 
  #jp-post-flair { padding-top:0.5em; }  div.sharedaddy, #content div.sharedaddy, #main div.sharedaddy { clear:both; } div.sharedaddy h3.sd-title { margin:0 0 1em 0; display:inline-block; line-height:1.2; font-size:9pt; font-weight:700; } div.sharedaddy h3.sd-title::before { content:""; display:block; width:100%; min-width:30px; border-top:1px solid #dcdcde; margin-bottom:1em; }  div.jetpack-likes-widget-wrapper { width:100%; min-height:50px;  position:relative; } div.jetpack-likes-widget-wrapper .sd-link-color { font-size:12px; } div.jetpack-comment-likes-widget-wrapper { width:100%; position:relative; min-height:31px; } div.jetpack-comment-likes-widget-wrapper iframe { margin-bottom:0; } #likes-other-gravatars { display:none; position:absolute; padding:9px 12px 10px 12px; background-color:#fff; border:solid 1px #dcdcde; border-radius:4px; box-shadow:none; min-width:220px; max-height:240px; height:auto; overflow:auto; z-index:1000; } #likes-other-gravatars * { line-height:normal; } #likes-other-gravatars .likes-text { color:#101517; font-size:12px; font-weight:500; padding-bottom:8px; } #likes-other-gravatars ul, #likes-other-gravatars li { margin:0; padding:0; text-indent:0; list-style-type:none; } #likes-other-gravatars li::before { content:""; } #likes-other-gravatars ul.wpl-avatars { overflow:auto; display:block; max-height:190px; } #likes-other-gravatars ul.wpl-avatars li { width:196px; height:28px; float:none; margin:0 0 4px 0; } #likes-other-gravatars ul.wpl-avatars li a { margin:0 2px 0 0; border-bottom:none !important; display:flex; align-items:center; gap:8px; text-decoration:none; } #likes-other-gravatars ul.wpl-avatars li a span { font-size:12px; color:#2c3338; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } #likes-other-gravatars ul.wpl-avatars li a img { background:none; border:none; border-radius:50%; margin:0 !important; padding:1px !important; position:static; box-sizing:border-box; } div.sd-box { border-top:1px solid #dcdcde; border-top:1px solid rgba(0, 0, 0, 0.13); }  .jetpack-likes-widget-unloaded .likes-widget-placeholder, .jetpack-likes-widget-loading .likes-widget-placeholder, .jetpack-likes-widget-loaded iframe { display:block; } .jetpack-likes-widget-loaded .likes-widget-placeholder, .jetpack-likes-widget-unloaded iframe, .jetpack-likes-widget-loading iframe { display:none; } .entry-content .post-likes-widget, .post-likes-widget, .comment-likes-widget { margin:0; border-width:0; }  .post-likes-widget-placeholder, .comment-likes-widget-placeholder { margin:0; border-width:0; position:relative; } .comment-likes-widget-placeholder { height:18px; position:absolute; display:flex; font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } .comment-likes-widget-placeholder::before { color:#2ea2cc; width:16px; height:16px; content:""; display:inline-block; position:relative; top:3px; padding-right:5px; background-repeat:no-repeat; background-size:16px 16px;  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E"); } .post-likes-widget-placeholder .button { display:none; } .post-likes-widget-placeholder .loading, .comment-likes-widget-placeholder .loading { color:#999; font-size:12px; } .comment-likes-widget-placeholder .loading { padding-left:5px; margin-top:4px; align-self:center; color:#4e4e4e; }  div.sharedaddy.sd-like-enabled .sd-like h3 { display:none; } div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget { width:100%; float:none; position:absolute;  top:0; } .comment-likes-widget { width:100%; }  .pd-rating, .cs-rating { display:block !important; }  .sd-gplus .sd-title { display:none; } @media print {  .jetpack-likes-widget-wrapper {  display:none; } } 
