/* Site palette (Palette D, Denim and Sand) */
html.pal-d{--blue:#395278;--night:#1E2B40;--pink:#E4EDFD;--citrus:#7A6650;--deep:#7A6650;--ink:#1F2430;--sand:#F3F5F7;--drift:#646B6C;--shell:#D8DEE6;--hib:#346BB5;--main-color:#395278;--main-text-color:#1E2B40;--secondary-color:#395278}
html.pal-d #pre-load{background:#1E2B40}
html.pal-d .main-menu-ex.homepage5.mainmenuex ul li ul li a:hover{background:#395278}
html.pal-d a.theme-btn5{background:#395278;border:1px solid #395278}
html.pal-d a.theme-btn5:hover{color:#395278}
html.pal-d .main-menu-ex.homepage5 ul li ul li a{color:#1E2B40}
html.pal-d span.maximum{background:#EFF4FE}
html.pal-d span.succes{color:#395278}
html.pal-d .pera-background{background:#EFF4FE}
html.pal-d .pera-background::after{background:#395278}
html.pal-d a.learn-more:hover{color:#395278}
html.pal-d .service-after-before:hover::after{background:#1E2B40}
html.pal-d .counter2-section-area{background:#EFF4FE}
html.pal-d .countre2-boxarea:hover{background:#395278}
html.pal-d .toggle-inner{background:#395278}
html.pal-d .features-list ul li span{background:#1E2B40}
html.pal-d .border-4{border:1px solid #1E2B40}
html.pal-d .testomonial2-carousel-area.owl-carousel .owl-dot{border:1px solid #1E2B40}
html.pal-d .testomonial2-carousel-area.owl-carousel .owl-dots button.owl-dot.active{background:#395278}
html.pal-d .testimonial5-section5-area .owl-nav button.owl-next:hover{background:#1E2B40}
html.pal-d .testimonial5-section5-area .owl-nav button.owl-prev:hover{background:#1E2B40}
html.pal-d .blog2-ahtuor2{background:#EFF4FE}
html.pal-d .blog-date-list a:hover{color:#1E2B40}
html.pal-d .blog2-ahtuor2::after{background:#395278}
html.pal-d .blog2-ahtuor2.blog-2ahthor{background:#395278}
html.pal-d .video-play-button:before{background:var(--main-text-color,#1E2B40)}
html.pal-d .video-play-button:after{background:var(--main-text-color,#1E2B40)}
html.pal-d .contact2-auhtor-section:hover{background:#395278}
html.pal-d .contact-phonr-bg{background:#395278}
html.pal-d .client-author-area{background:#EFF4FE}
html.pal-d .client-author-area:hover{background:#395278}
html.pal-d button.accordion-button.collapsed{color:var(--main-color,#1E2B40)}
html.pal-d .accordion-button:not(.collapsed){background:var(--main-color,#1E2B40)}
html.pal-d .accordion-body{background:var(--main-color,#1E2B40)}
html.pal-d .portfolio-images.singleportfolio:hover .portfolio-textarea{color:#1E2B40}
html.pal-d .single-portfolio.singlecase:hover .portfolio-textarea{color:#1E2B40}
html.pal-d .single-portfolio.singlecase:hover .portfolio-textarea p{color:#1E2B40}
html.pal-d .single-portfolio.singlecase:hover .portfolio-textarea a{color:#1E2B40}
html.pal-d .portfolio-images::before{background:#1E2B40}
html.pal-d .single-portfolio:hover .portfolio-textarea{background:#395278}
html.pal-d .cta2-section-area{background:#395278}
html.pal-d .theme5-btn button{color:#395278}
html.pal-d .cta2-from-area form{border:1px solid #1E2B40}
html.pal-d .servicefooter-list ul li a:hover{color:#E4EDFD}
html.pal-d .progress-wrap3{background:#1E2B40}
html.pal-d{--blue:#395278;--night:#1E2B40;--pink:#E4EDFD;--citrus:#7A6650;--deep:#7A6650;--ink:#1F2430;--sand:#F3F5F7;--drift:#646B6C;--shell:#D8DEE6;--hib:#346BB5}
html.pal-d .welcome2-section-area{background:radial-gradient(60% 70% at 80% 30%,#EFF4FE 0,transparent 60%),radial-gradient(50% 60% at 10% 90%,#E9F1FE 0,transparent 60%),var(--sand)!important;background-image:radial-gradient(60% 70% at 80% 30%,#EFF4FE 0,transparent 60%),radial-gradient(50% 60% at 10% 90%,#E9F1FE 0,transparent 60%)!important}
html.pal-d .contact2-section-area,html.pal-d .service2-section-areas{background:radial-gradient(40% 50% at 0 0,#E9F1FE 0,transparent 70%),var(--sand)!important}
html.pal-d .case-study-scetion-area,html.pal-d .testimonial2-scetion-area{background:radial-gradient(40% 60% at 100% 10%,#EFF4FE 0,transparent 70%),var(--sand)!important}
html.pal-d .progress-bar3{background:#EFF4FE}
html.pal-d .ds-acc .accordion-button:not(.collapsed){background:#EFF4FE}
html.pal-d .ds-radio{border:2px solid #E9F1FE}
html.pal-d .ds-radio:has(input:checked){background:#EFF4FE}
html.pal-d{--main-color:#395278;--main-text-color:#1E2B40;--secondary-color:#395278}
html.pal-d .ds-dark-select option{color:#1F2430}
html.pal-d .ds-sv-price{color:#7A6650}
html.pal-d .ds-sv-price span{color:#646B6C}
html.pal-d .ds-sv-link:hover .ds-sv-price span{color:#D8DEE6}
html.pal-d .ds-detail-price{color:#7A6650}
html.pal-d .ds-detail-price span{color:#646B6C}
html.pal-d .ds-article ol,html.pal-d .ds-article ul{color:#646B6C}
html.pal-d .ds-article a{color:#395278}
html.pal-d .ds-404{color:#7A6650}
html.pal-d .ds-order-box .ds-radio:has(input:checked) b{color:#395278}
html.pal-d .ds-order-box .ds-radio:has(input:checked) small{color:#646B6C}
html.pal-d .ds-order-box .ds-radio input{accent-color:#7A6650}
html.pal-d .ds-buy{background:#395278;border:2px solid #395278}
html.pal-d .ds-buy:focus-visible,html.pal-d .ds-buy:hover{background:#1E2B40;border-color:#1E2B40}
html.pal-d .service-after-before:hover .ds-buy{color:#1E2B40!important}
html.pal-d .ds-sv-more{color:#1E2B40}
html.pal-d .ds-ra-req,html.pal-d .ds-tip{border-left:3px solid #E4EDFD}
html.pal-d .ds-check input{accent-color:#7A6650}
html.pal-d .ds-paynote{color:#1F2430}
html.pal-d .ds-paynote p{color:#1F2430}
html.pal-d .ds-summary{border-top:4px solid #395278}
html.pal-d .ds-sum-table td,html.pal-d .ds-sum-table th{border-bottom:1px solid #D8DEE6;color:#1F2430}
html.pal-d .ds-sum-total td,html.pal-d .ds-sum-total th{color:#1E2B40!important}
html.pal-d .ds-sum-note{color:#646B6C}
html.pal-d .ds-sum-note a{color:#395278}
html.pal-d .ds-order-box .ds-step.on span{color:#395278}
html.pal-d .ds-order-box .ds-total{background:#1E2B40}
html.pal-d a.theme6-btn6{background:var(--main-color,#1E2B40)}
html.pal-d a.theme6-btn6.bakgrnd5:hover{color:var(--main-text-color,#1E2B40)}
html.pal-d .theme6-btn6.backgrnd6:hover{background:var(--main-color,#1E2B40)}
html.pal-d a.theme6-btn6:hover{background:var(--secondary-color,#395278)}
html.pal-d .counter3-boxarea4:hover{background:var(--main-color,#1E2B40)}
html.pal-d .welcomeabout-area{background:#1E2B40}
html.pal-d .lawprovide-boaxrea::after{background:var(--main-text-color,#1E2B40)}
html.pal-d .lawprovide-section-area{background:var(--gray-color,#F3F5F7)}
html.pal-d .missiontextarea ul li span{background:#1E2B40}
html.pal-d .vission-section-area{background:var(--gray-color,#F3F5F7)}
html.pal-d a.laearnmore2:hover{color:#1E2B40}
html.pal-d .service5-icons{background:#395278}
html.pal-d .serviceour-area{background:var(--gray-color,#F3F5F7)}
html.pal-d .singlepalnning-area:hover{background:var(--main-text-color,#1E2B40)}
html.pal-d .needed-section{background:var(--gray-color,#F3F5F7)}
html.pal-d .needed-section a{background:var(--main-color,#395278)}
html.pal-d .needed-section a:hover{background:var(--main-text-color,#1E2B40)}
html.pal-d .quito-contact{background:var(--gray-color,#F3F5F7)}
html.pal-d button.quitobtn{background:var(--main-text-color,#1E2B40)}
html.pal-d button.quitobtn:hover{background:var(--main-color,#395278)}
html.pal-d .border30{border:1px solid #1E2B40}
html.pal-d .approach-img{background:var(--main-color,#395278)}
html.pal-d .approach-area:hover{background:var(--main-text-color,#1E2B40)}
html.pal-d .checkservice-area p span{background:#1E2B40}
html.pal-d .faq-section-area{background:var(--gray-color,#F3F5F7)}
html.pal-d .accordion-item.borderlefts{border:1px solid #F3F5F7}
html.pal-d .serviceleftblog-section-area{background:var(--Gray-Color,#F3F5F7)}
html.pal-d .blog2-ahtuor2.blog2inner:hover{background:var(--main-text-color,#1E2B40)}
html.pal-d .blog2-ahtuor2.blog-2ahthor.bloinner2{background:var(--main-text-color,#1E2B40)}
html.pal-d .recenrblos-area{background:var(--gray-color,#F3F5F7)}
html.pal-d .recentblogsall h1 a:hover{color:#395278}
html.pal-d .alex::after{background:var(--main-text-color,#1E2B40)}
html.pal-d .peragraph-pera.peragraeabg{background:var(--main-text-color,#1E2B40)}
html.pal-d .phone7-icon{background:#1E2B40}
html.pal-d .contact5-main-section{background:var(--main-color,#1E2B40)}
html.pal-d .input-5area input{background:#2F4566}
html.pal-d .input-5area textarea{background:#2F4566}
html.pal-d button.contcat5{background:var(--secondary-color,#395278)}
html.pal-d .phone7-textarea.contactinnerbg{background:var(--gray-color,#F3F5F7)}
html.pal-d .peragraph-pera{background:var(--gray-color,#F3F5F7)}
html.pal-d .peragraph-pera::after{background:var(--main-color,#395278)}
html.pal-d a.appointment:hover{background:#1E2B40}
html.pal-d .cta5-section-area{background:#395278}
html.pal-d .border7{border:1px solid #1E2B40}
html.pal-d .color-29{color:#1E2B40}
html.pal-d .color-30{color:#646B6C}
html.pal-d .color-31{color:#1F2430}
html.pal-d .about3span{background:#EFF4FE;color:#346BB5}
html.pal-d .contcat5,html.pal-d .quitobtn,html.pal-d .theme6-btn6{background:#7A6650!important}
html.pal-d .contcat5:hover,html.pal-d .quitobtn:hover,html.pal-d .theme6-btn6:hover{background:#1E2B40!important}
html.pal-d .theme6-btn6.backgrnd6{color:#1E2B40!important}
html.pal-d .theme6-btn6.backgrnd6:hover{background:#E4EDFD!important}
html.pal-d .cta5-section-area{background:#1E2B40!important}
html.pal-d .contact5-main-section{background:#395278!important}
html.pal-d .input-5area input,html.pal-d .input-5area select,html.pal-d .input-5area textarea{background:#2F4566}
html.pal-d .input-5area input::placeholder,html.pal-d .input-5area textarea::placeholder{color:#D8DEE6}
html.pal-d .singlepalnning-area.ds-on,html.pal-d .singlepalnning-area:hover{background:#1E2B40!important}
html.pal-d .needed-section{background:#1E2B40!important}
html.pal-d .quito-contact input,html.pal-d .quito-contact textarea{border:1px solid #D8DEE6}
html.pal-d .approach-img{background:#395278!important}
html.pal-d .counter3-boxarea4:hover{background:#1E2B40}
html.pal-d .guidiance-boxarea{background:#EFF4FE!important}
html.pal-d .lawprovide-boaxrea:hover{background:#1E2B40}
html.pal-d .border30,html.pal-d .border7{background:#D8DEE6}
html.pal-d .phone7-icon{background:#395278!important}
html.pal-d .contactinnerbg{background:#F3F5F7}
html.pal-d .peragraeabg{background:#1E2B40!important}
html.pal-d .otherbg{background:#F3F5F7}
html.pal-d .nav-section-area ul li button{color:#1E2B40}
html.pal-d .nav-link.nav-btn1.active{color:#7A6650}
html.pal-d .ds-sum-table thead th{color:#646B6C}
html.pal-d .welcome2-section-area{background:radial-gradient(60% 70% at 80% 30%,#EFF4FE 0,transparent 60%),radial-gradient(50% 60% at 10% 90%,#E9F1FE 0,transparent 60%),#F3F5F7!important}
