button:focus{outline:0;}
 
.holiday-celebration,.top-header,#myHeader{padding-left: 0;padding-right: 0;}
.holiday-celebration-content,.top-header .header-innerWrapper,.main-menu{max-width: 1920px;padding: 0 64px;}
.breadcrumbs{max-width: 100%}
.country,.country.active{top:-7px!important;left:11px!important;transition:all .2s ease;padding:0 5px;position:absolute;background-color:#fff;display:inline-block;width:auto!important;font-family:'Circular Std Book'; z-index:3;}
.form-error.st-recaptcha-error{font-size:14px !important; line-height:14px!important; margin-top:12px!important; color:red; font-family:'Circular Std Book'; font-weight:400;}
.form-error:not(:empty){margin-bottom: 5px}
.g-recaptcha~.form-error:not(:empty){margin: 10px 0 5px 0}
.fancyHeading{font-size:24px;color:#1a4ab9;text-align:center;position:relative;margin-bottom:20px;font-family:"Circular Std";font-weight:700;line-height:42px}
.fancyHeading:after{content:"";position:absolute;background-color:#00b868;width:40px;bottom:-10px;right:0;left:0;margin:0 auto;height:3px}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5);margin-top:var(--bs-gutter-y)}
.form-div label.active{top:-7px;left:11px;transition:all .2s ease;padding:0 5px;position:absolute;background-color:#fff;display:inline-block;width:auto;font-size:13px;font-weight:400;font-family:'Circular Std Book'}
.country,.country.active{top:-7px!important;left:11px!important;transition:all .2s ease;padding:0 5px;position:absolute;background-color:#fff;display:inline-block;width:auto!important;font-family:'Circular Std Book';z-index: 3}
#myUL{list-style-type:none;padding:0;margin:0;top:42px;z-index:9;max-height:159px;height:auto;overflow-x:hidden;overflow-y:scroll;position:absolute;background-color:#fff;width:100%;border-top:0;box-shadow:0 8px 24px #aaaaaa30}
#myUL::-webkit-scrollbar{width:4px;height:35px}
#myUL::-webkit-scrollbar-track{margin:0 auto}
#myUL::-webkit-scrollbar-thumb{background:rgba(27,33,49,.3);border-radius:5px;height:35px}
#myUL.country-dropdown li{margin:0 !important; font-size:14px; font-family:'Circular Std Book'; padding:5px 8px; cursor:pointer; line-height:16px;}
/* .form-div input:not(.get-in-touch.form-div input){border:1px solid #1b2131} */
.form-div input.active,.form-div textarea.active{background-color:transparent;border:1px solid #000}
input#contact_country {
    z-index: 2;
    background: transparent;
	cursor: default;
}
.contact-inner{align-items:flex-start!important}
.contact-inner{align-items:center;background-color:#e1e8f6;padding:3rem 5rem;border-radius:20px 20px 0 0;margin-bottom:30px}
.con-left{width:50%}
.contact-banner .con-left{padding-top:20px;padding-right:30px}
.con-right{width:50%}
.con-right form{box-shadow:0 3px 12px #1a4AB91F;background-color:#fff;border-radius:20px;padding:30px;border-radius:15px}
.con-right form button{margin-right:0;margin-left:auto;border:0;color:#fff;background-color:#1a4ab9;font-size:14px;font-weight:400;padding:10px 30px;border-radius:10px}
.con-right form .form-div{position:relative;width:50%}
.con-right form .form-div:first-child{margin-right:10px}
.con-right form .form-div:last-child{margin-left:10px}
.con-right form label{color:#1b2131ba;position:absolute;font-size:15px;line-height:14px;top:13px;left:15px;margin:0;font-size:15px;font-family:'Circular Std Book'}
.con-right form input,.con-right form textarea{border:1px solid #1b2131;background-color:#fff;border-radius:7px;padding:9px 15px;font-size:15px;margin-bottom: 20px;}
.g-recaptcha{transform:scale(.78);-webkit-transform:scale(.78);transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:0!important}
.g-recaptcha div{width:194px!important;height:54px!important}
.con-right .group{display:flex}
.select-down{top:14px;right:12px;}
.select-down .white-chevron{background-position:-50px -8px}
.contact-banner h1{color:#1a4ab9;font-size:32px;line-height:32px;margin-bottom:16px;font-family:"Circular std";font-weight:400;font-weight:700}
.contact-banner h2{font-size:20px;line-height:20px;margin-bottom: 24px;margin-top:1px;font-weight:700;text-align:center;font-family:'Circular Std'}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)* -1);margin-right:calc(var(--bs-gutter-x)* -.5);margin-left:calc(var(--bs-gutter-x)* -.5)}
.col,.con-left,.con-right{flex:1 0 0%}
.contact-banner p{color:#1b2131;font-size:14px;line-height:20px;font-family:"Circular Std Book";margin-bottom:0;margin-top:7px}
.our-offices{padding:70px 0}
.contact-heading{text-align:left;line-height:28px;margin-bottom:30px}
.contact-heading:after{right:unset;bottom:-10px;top:unset}
.maps{margin-bottom:40px;align-items:center;background-color:#f4f4f5;padding:30px}
.office{width: 25%;padding-left:25px;position:relative}
.maps .office{width:30%;padding-top:5px}
.maps .office:after{top:5px}
.location-map{width: 70%;padding:10px 10px 7px 10px;border-radius:4px;background-color:#fff}
.office:after{width:18px;height:22px;position:absolute;content:"";top:0;left:0;background:transparent url(/pub/static/frontend/Raptor/Desktop/en_US/images/location-icon.svg) no-repeat center;background-size:cover}
.office h3{font-size:22px;line-height:22px;color:#1b2131;margin-bottom:15px;font-family:"Circular Std";font-weight:600}
.contentdeskm{display:none}
.office p,.office span{font-size:15px;line-height:21px;color:#1b2131cc;font-family:"Circular Std Book"}
.office p{margin-bottom:15px}
.office .legal-entity{margin-bottom:4px}
.office span{width:100%;line-height:20px;height:auto;display:block}
.offices-inner{justify-content:space-between}
.offices-inner.maps{justify-content:unset}
.form-area .wrapper{background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);padding:1rem}
.form-area img{width:250px;margin:1.5rem 0}
.wrapper svg:not(.iconsvg,.icon__salessvg){width:30px;margin-right:1rem}
.wrapper h3 a{color:#3a4ab2;text-decoration:none;font-size:16px;font-family:"Circular Std Book"}
.wrapper p{color:#1b2131;font-size:16px;font-family:"Circular Std Book"}
.contact-section{align-items:center}
.contact-section .d-flex{align-items:center;margin-bottom:1rem}
.contact-inner .con-right img{height:250px;margin:0 auto;display:block}
.form-area .con-right .wrapper p span:last-child{display:none}
.accordion_form .icon,.accordion_form .icon__sales{display:none}
.pulse,.pulse1,.pulse2,.pulse3{position:absolute;top:62%;left:51%;transform:translate(-50%,-50%);width:20px;height:20px;background:#00b868;border-radius:50%;box-sizing:border-box;box-shadow:0 0 0 8px transparent,0 0 0 9px transparent}
.pulse1{top:47%;left:63%}
.pulse2{top:28%;left:75%}
.pulse3{top:32%;left:50%}
.pulse1:after,.pulse1:before,.pulse2:after,.pulse2:before,.pulse3:after,.pulse3:before,.pulse:after,.pulse:before{content:"";position:absolute;left:-10px;top:-10px;right:-10px;bottom:-10px;border:1px solid rgba(0,184,104,.4);border-radius:50%;animation:animate 2s linear infinite}
.pulse1:after,.pulse2:after,.pulse3:after,.pulse:after{animation-delay:1s}
#more{display:none}
#more1{display:none}
#more2{display:none}
.viewmore-btn{border:0!important;background-color:transparent!important;padding:0;color:#1b2131!important;font-size:15px;line-height:15px;font-family:"Circular std Book";font-weight:400;display:flex;align-items:center}
.viewmore-btn:hover{border:0!important}
.viewmore-btn:focus{outline:0;box-shadow:none}
.viewmore-btn .black-downarrow{background-position:-44px -9px;width:20px;height:13px}
.viewmore-btn .black-uparrow{background-position:0 -9px;width:20px;height:13px}
.specification{padding:65px 0}
.specification h2{margin-bottom:60px}
.specification ul#tabs{list-style-type:none;margin:0;border-bottom:1px solid #ccdaf9}
.specification #tabs li{margin-right:80px;margin-bottom:0;cursor:pointer;display:inline-block}
.specification #tabs li.inactive{font-size:20px;line-height:20px;color:#1b2131;border:0;font-family:"Circular Std"}
.specification #tabs li{color:#1a4ab9;font-size:20px;line-height:20px;border-bottom:2px solid #00b868;padding-bottom:18px;font-family:"Circular Std"}
.tab-content-left{width:60%}
.tab-content-right{width:40%;padding-top:54px;position:relative;padding-left:40px}
.content-tab{align-items:start}
.content-tab ul{display:flex;flex-wrap:wrap;list-style-type:none}
.content-tab li{border-right:1px solid #ccdaf9;font-size:18px;color:#484d5a;font-weight:400;font-family:"Circular Std Book";margin-bottom:0;padding:0 22px 0 22px;line-height:18px;height:65px;width:33.33%}
.content-tab li:nth-child(3n+1){padding-left:0}
.content-tab li:nth-child(3n){border-right:0;padding-right:0}
.content-tab li:first-child{padding-top:0}
.content-tab li:nth-child(2){padding-top:0}
.content-tab li:nth-child(3){padding-top:0}
.container-contry ul{padding-top:42px}
.container-contry ul ul{padding-top:0}
.pulse1:after,.pulse1:before,.pulse2:after,.pulse2:before,.pulse3:after,.pulse3:before,.pulse4:after,.pulse4:before,.pulse:after,.pulse:before{content:"";position:absolute;left:-5px;top:-5px;right:-10px;bottom:-10px;border:1px solid rgba(0,184,104,.4);border-radius:50%;animation:animate 2s linear infinite;height:20px;width:20px}
.pulse1:after,.pulse2:after,.pulse3:after,.pulse4:after,.pulse:after{animation-delay:1s}
.specification .pulse,.specification .pulse1,.specification .pulse2,.specification .pulse3,.specification .pulse4{width:10px;height:10px;z-index:1}
.pulse,.pulse1,.pulse2,.pulse3,.pulse4{position:absolute;top:62%;left:51%;transform:translate(-50%,-50%);width:20px;height:20px;background:#00b868;border-radius:50%;box-sizing:border-box;box-shadow:0 0 0 8px transparent,0 0 0 9px transparent}
.specification .pulse3{top:36%;left:39%}
.specification .pulse{top:79%;left:38%}
.specification .pulse4{top:61%;left:53%}
.specification .pulse1{top:39%;left:70%}
.specification .pulse2{top:67%;left:81%}
.country-name p{background-color:#fff;box-shadow:0 1px 6px #00000029;padding:10px 0;font-size:12px;line-height:12px;color:#1b2131;width:138px;position:absolute;text-align:center;border-radius:5px;left:-63px;top:34px;display:none}
.country-name p i{position:absolute;top:-18px;transform:rotate(-90deg);left:0;right:0;margin:0 auto;display:block;margin-top:0;width:12px;height:24px;overflow:hidden}
.country-name p i::after{content:"";position:absolute;width:13px;height:13px;left:0;top:50%;transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff;box-shadow:0 1px 6px #00000029}
.country-name:hover p{display:block}
@keyframes animate{
0%{transform:scale(2)}
100%{transform:scale(.7)}
}
.scrollbtn{margin-top:25px}
.scrollbtn button{position:relative;display:inline-block;font-weight:400;color:#f8f9fa;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-color:#f8f9fa;border:0;padding:0;margin-right:15px}
.scrollbtn button:focus{outline:0;box-shadow:none}
.scrollbtn button:first-child{padding:0}
.scrollbtn button a{color:#1b2131;padding:0;text-decoration:none;display:flex;font-size:15px;align-items:center;padding-right:0;position:relative;line-height:15px;border:1px solid #1b2131;padding:12px 18px;border-radius:9px;font-family:'Circular Std Book';}
.scrollbtn button a:hover{background-color:#fff;color:#1a4ab9}
.scrollbtn button a svg{width:16px;height:16px;position:absolute;right:0;margin-top:3px}
.breadcrumbs a:hover{color:rgba(27,33,49,.6)}
.office p.add-wrap .mb{display:inline}
@media (max-width:1316px){
.office p.add-wrap .mb{display:inline-block}
}
@media all{
*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
h1{margin:0 0 .5rem;font-size:34px;line-height:44px}
section{display:block}
img{max-width:100%;height:auto;border:0}
.myContainer{max-width:1920px;width:100%;margin:0 auto;padding:0 64px}
.d-flex{display:flex;flex-wrap:wrap}
.phone{background-position:-90px -327px;width:25px;height:25px}
p{margin:0}
.breadcrumbs{padding:5px 0!important}
@media screen and (max-width:1440px){
.holiday-celebration-content,.top-header .header-innerWrapper,.main-menu,.myContainer{max-width:1366px;padding:0 32px}
.contact-heading{margin-bottom:20px;line-height:24px;font-size:24px}
.contact-heading:after{bottom:-7px}
}
@media screen and (max-width:1024px){
.holiday-celebration-content,.top-header .header-innerWrapper,.main-menu,.myContainer{max-width:100%;padding:0 30px}
}
@media screen and (max-width:767px){
.holiday-celebration-content,.top-header .header-innerWrapper,.myContainer{padding:0 15px}
h1{font-size:24px}
.select-down{top:12px;}
.main-menu{padding: 0}
}
@media (min-width:1920px){
.our-offices .myContainer{max-width:1920px;width:100%;margin:0 auto;padding:0 64px}
}
}
@media screen and (max-width:1367px){
.wrapper h3 a{font-size:15px}
.contact-inner .con-right img,.form-area img{height:160px}
}
@media screen and (max-width:1280px){
.con-right form{padding:20px 30px}
.g-recaptcha{-webkit-transform:scale(.7);transform:scale(.7)}
}
@media screen and (max-width:1024px){
.cont-detail-left svg{height:25px;width:25px!important;margin-right:10px}
.cont-detail-right p{line-height:16px}
.contact-section .con-left,.contact-section .con-right{flex:unset;width:45%}
.contact-section .con-right{width:55%}
.contact-inner{padding:2.5rem 2rem}
.cont-detail-left svg{height:25px;width:25px!important;margin-right:10px}
.cont-detail-right p{line-height:16px}
.contact-section .con-left,.contact-section .con-right{flex:unset;width:45%}
.contact-section .con-right{width:55%}
.wrapper h3 a{font-size:13px}
.wrapper p{font-size:15px}
.maps{padding:20px}
.location-map{width:40%}
.maps .office{width:30%}
.office h3{font-size:20px;line-height:20px}
.office p,.office span{font-size:14px;line-height:20px}
.office p{margin-bottom:10px} 
.office{padding-left:20px;width:33.33%;margin-bottom:20px}
.office:nth-child(3){margin-bottom:0}
.office:last-child{margin-bottom:0}
.office:after{top:-1px;left:-3px}
.our-offices{padding:30px 0}
.office p span{width:auto}
.contact-banner p{font-size:15px;line-height:22px}
.contact-banner{padding:0}
.specification{padding:30px 0}
.specification #tabs li{margin-right:45px}
.container-contry ul{padding-top:19px}
.content-tab li{padding:12px 15px 0 15px}
.tab-content-left{width:50%}
.tab-content-right{width:50%}
.content-tab li{font-size:16px}
.tab-content-right{padding-top:20px}
.con-right form{padding:15px 20px}
.con-right form .form-div:first-child{margin-right:5px}
.con-right form .form-div:last-child{margin-left:5px}
.form-div input:not(.get-in-touch.form-divinput){margin-bottom:15px}
.g-recaptcha{-webkit-transform:scale(.6);transform:scale(.6)}
}
@media (min-width:1920px){
.office h3{font-size:30px}
.location-map iframe{height:350px;width:100%}
.contact-banner h1 span:last-child{display:block}
.contact-banner h1{color:#fff;font-size:38px;line-height:49px;margin-bottom:35px;font-family:"Circular std"}
.con-right img{width:70%}
.contact-banner p{line-height:40px}
}
@media screen and (max-width:768px){
.contact-section .con-left{display:none}
.contact-section .d-flex{flex-wrap:nowrap}
.contact-section{margin-top:10px}
.cont-detail-right h3{font-size:13px}
.accordion_form__content p span:first-child{display:none}
.form-area .con-right .wrapper p span:last-child{display:inline}
.con-right .group{flex-direction:column}
.con-right form .form-div{width:100%}
.con-right form .form-div:first-child{margin-right:0}
.con-right form .form-div:last-child{margin-left:0}
.con-right form input,.con-right form textarea{margin-bottom:15px!important}
}
@media screen and (max-width:767px){
	.flash-msg .white-tick{display:block;}
	.form-error.st-recaptcha-error{margin-top:-7px !important; font-size:12px!important; line-height:12px !important;}    
	.con-right form button {margin-top: 10px;}
	.accordion_form .icon__sales svg{margin-right:0 !important;}
	.contact-banner .con-left{padding:0;}
	.officenew{display:none;}
	.office p.add-wrap .mb{display:block; width:auto;}
.con-right form label{font-size:14px;top:12px}
.con-right form input,.con-right form textarea{padding:7px 15px}
.g-recaptcha div{width:auto!important;height:auto!important}
.contact-banner h2{font-size:18px;line-height:18px}
.con-right form,.contact-inner{padding:15px}
.g-recaptcha{-webkit-transform:scale(.860265)!important;transform:scale(.860265)!important}
#myHeader{border-bottom:1px solid #1b21311a}
.contact-section .con-right{width:100%}
.maps .office{width:100%}
.scrollbtn{display:none!important}
.location-map{width:100%}
.our-offices{padding:30px 0 10px 0}
.offices-inner{flex-direction:column}
.office{width:100%;padding:0}
.contact-heading{font-size:20px!important;margin-bottom:13px}
.office{padding-left:23px;margin-bottom:20px}
.office:nth-child(3){margin-bottom:20px}
.office:last-child{margin-bottom:20px}
.office h3{font-size:18px;line-height:18px;margin-bottom:16px}
.office p,.office span{font-size:14px}
.office p span.mb{display:inline-block}
.office p{margin-bottom:8px;line-height:16px}
.our-offices{padding:30px 0 10px 0}
.our-offices{padding:10px 0}
.our-offices{padding-top:20px;margin-top:1rem}
.con-right img{width:100%}
.contact-section .con-left{display:none}
.contact-inner,.contact-section{flex-direction:column}
.con-left{width:100%}
.con-right{width:100%}
.contact-banner p{font-size:15px;line-height:22px;color:#1b2131;margin-top:0;margin-bottom:14px}
.contact-banner h1{font-size:22px;line-height:30px;margin-bottom:4px}
.contact-banner{padding:0;background:0 0}
.contact-banner .con-left{text-align:center;padding-top:0}
.wrapper p{font-size:13px;margin-bottom:.5rem}
.fancyHeading{font-size:16px!important;line-height:22px}
.fancyHeading:after{bottom:-4px}
.wrapper svg:not(.iconsvg,.icon__salessvg){width:18px!important;height:18px}
.contact-section p{display:none}
.contact-section .con-right{padding-top:0}
.form-area .con-left{margin-bottom:1rem}
.wrapper h3 a{font-size:14px}
.top-header{display:none}
#myHeader{top:0}
.contact-section .d-flex{margin-bottom:.5rem}
.contact-inner p span{display:none}
.form-area .con-left .wrapper p span,.form-area .con-right .wrapper p span:not(:last-child){display:none}
.form-area .con-right .wrapper p span:last-child{display:inline-block}
.accordion-area{margin-top:2rem}
.accordion-area .content{display:none;margin-top: 1rem;padding-left:2rem}
.accordion-area .content.contentdeskm{margin-top: 30px;}
.accordion-area .office{padding-left:0}
h3.office-location-title{padding:20px 20px 20px 68px;margin-bottom:0;background-color:#fff;color:#1a4ab9;position:relative;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}
h3.office-location-title::after{content:"";position:absolute;right:16px;z-index:0;width:20px;height:20px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:20px}
.accordion-area .office::after{left:16px;top:8px;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);padding:2rem;border-radius:50%;width:40px;height:40px;background-size:auto}
.location-map iframe{height:140px}
.maps{margin-bottom:1rem}
.form-area .wrapper{padding:0;background-color:transparent;box-shadow:none}
.main-menu .leftmenu-searchbar{display:none}
body{padding:0}
.accordion_form .icon,.accordion_form .icon__sales{display:block}
.accordion_form{display:flex;align-items:center;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);padding:1rem}
.accordion_form h2{margin-bottom:0;margin-left:1rem}
.accordion_form h2::after{display:none}
.accordion_form .icon{margin-left:auto}
.accordion_form .icon svg{margin-top:5px}
.accordion_form .icon__sales{width:40px;height:40px;display:flex;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}
.accordion_form__content{margin-top:2rem;padding-left:1rem;display:none}
.form-area .row{flex-direction:column}
.form-area .con-right{margin-top:1rem}
.specification h2{margin-bottom:36px}
.tab-content-right{padding-top:40px;padding-left:0}
.country-name p{top:36px;width:130px;padding:10px 0;font-size:10px;line-height:10px;left:-60px}
.specification .pulse1,.specification .pulse2,.specification .pulse3{display:block}
.content-tab{flex-direction:column}
.tab-content-left,.tab-content-right{width:100%}
.specification #tabs li,.specification #tabs li.inactive{font-size:16px}
.content-tab li{font-size:14px;line-height:14px;padding:19px 15px 0 15px;height:auto}
.content-tab li:nth-last-child(2){padding-bottom:20px}
.viewmore-btn{font-size:14px;line-height:14px}
.specification #tabs li{margin-right:35px}
.specification #tabs li{padding-bottom:10px}
.specification ul#tabs{padding:0;overflow:auto;white-space:nowrap;border:0;-ms-overflow-style:none;scrollbar-width:none}
.content-tab{border-top:1px solid #ccdaf9}
.specification ul::-webkit-scrollbar{width:0}
.specification ul::-webkit-scrollbar-track{background:#fff}
.specification ul::-webkit-scrollbar{display:none}
.specification ul::-webkit-scrollbar-thumb{background:#fff}
.contact-heading{font-size:18px!important;margin-bottom:33px}
.specification .pulse,.specification .pulse1,.specification .pulse2,.specification .pulse3,.specification .pulse4{width:6px;height:6px}
.specification .pulse1:hover,.specification .pulse2:hover,.specification .pulse3:hover,.specification .pulse4:hover,.specification .pulse:hover{width:12px;height:12px}
.pulse1:after,.pulse1:before,.pulse2:after,.pulse2:before,.pulse3:after,.pulse3:before,.pulse4:after,.pulse4:before,.pulse:after,.pulse:before{height:16px;width:16px}
.pulse1:hover::after,.pulse1:hover::before,.pulse2:hover::after,.pulse2:hover::before,.pulse3:hover::after,.pulse3:hover::before,.pulse4:hover::after,.pulse4:hover::before,.pulse:hover::after,.pulse:hover::before{height:23px;width:23px;left:-6px;top:-6px}
.specification{padding-top:20px}
.specification{display:none}
.scrollbtn{justify-content:center}
.scrollbtn-first{display:none}
}
@media screen and (max-width:360px){
.specification .pulse{top:76%;left:35%}
.specification .pulse3{top:36%;left:35%}
}