:root{
    --main-blue: #3c9bee;
    --main-orange: #f7941d;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat.ttf');
}



h1, h2, h3, h4, h5, h6, p, a, span, .text{
    /*font-family: 'Montserrat', sans-serif;*/
}

h1, h2{
    font-weight: 600 !important;
    color:var(--main-blue) !important ;
}

.banner-one .text-column h4{
    text-transform: none;
}

header .logo-box img{
    max-height: 60px
}

header .navigation li{
    font-size: 18px;
}

span.orange, h2.orange,
.header-style-two .main-menu .navigation > li.current > a{
    color: var(--main-orange) !important;
}

.header-style-two .main-menu .navigation > li.current > a:before{
    border-bottom-color: var(--main-orange);
}

.image-carousel-one .owl-dots .owl-dot span,
.testimonials-two .owl-dots .owl-dot span{
    border-color: var(--main-orange);
}

.testimonials-two .owl-dots .owl-dot.active span{
    background-color: var(--main-orange);
}

.price-block .inner-box .lower-content{
    font-size: 15px;
}

.price-block .inner-box .lower-content p {
    text-align: start !important;
}

.price-block .inner-box .lower-content a {
    margin-top: 10px;
}

.service-style-one:nth-child(3n + 1){
    clear: both;
}

.service-style-one:nth-child(3n + 3) > .inner-box{
    border-right: none;
}

.service-style-one:nth-child(n+4){
    border-top: 1px solid #deeefc;
}

.theme-btn.btn-style-six .icon{
    margin-left: 5px;
    vertical-align: bottom;
}

.eps_privacy_label > input{
    margin-right: 10px;
}

.top-section{
    padding: 130px 0 100px 0
}
/*
.main-header.header-style-two .auto-container{
    max-width: 1800px;
    color: #0a2aa6;
} */

.header-style-two .main-menu .navigation > li:hover > a,
.header-style-two .main-menu .navigation > li > a{
    color: var(--main-blue) !important;
}

.main-header.header-style-two.fixed-header > .main-box{
    background-color: rgba(255, 255, 255, 0.9) !important;
}

.main-menu .navbar-header .navbar-toggle{
    background-color: transparent;
    border: none;
}

.main-menu .navigation > li > a{
    text-transform: none;
}


#come-usare{
    background-color: #F9FCFEFF
}
#piani{
    background-color: #f2f5f8;
    background-image: none;
}

#recensioni{
    padding-top: 0px;
}

.icon img{
    max-height: 60px;
}

.price-block .inner-box .lower-content .started-btn{
    font-size: 16px;
}

#footer-itala > div{
    margin-bottom: 10px;
}

.plans-section .title-column .inner{
    padding-top: 0px;
}

.scroll-to-top{
    background-color: var(--main-blue);
}
.scroll-to-top:hover{
    background-color: var(--main-orange);
}

.service-style-one .inner-box h3,
.feature-block-one .inner-box h3,
.service-style-three .inner-box h3,
.plan-column .inner-box h3{
    font-weight: 600;
}


.features-section .carousel-column .inner:before{
    background-image: url("../images/background/bg-shape-two-orange.png");
}

.testimonial-style-two .slide-item .quote-icon{
    background-image: url("../images/icons/icon-quote-1-orange.png");
}

.page-title .left-curve{
    background-image: url("../images/background/bg-shape-sixteen-orange-2.png");
}
.page-title .right-curve{
    background-image: url("../images/background/bg-shape-fifteen-orange-2.png");
}

.contact-section:before{
    background-image: url("../images/background/bg-shape-five-orange.png");
}

.testimonial-style-two .slide-item .inner{
    /*background-image: url("../images/background/bg-shape-six-orange.png");*/
}
#banner.main-banner.banner-one{
    background-image: url("../images/background/banner-bg-1-orange-2.png") !important;
}

.image-carousel-one{
    box-shadow: none;
    -webkit-box-shadow: none;
}

.iso-logo > img{
    max-height: 100px;
}

.footer-style-three .text{
    font-size: 16px;
}

@media screen and (max-width: 1024px){
    .main-menu .navigation > li > a{
        font-size: 16px;
    }

    h1{
        font-size: 28px;
        font-weight: 500;
    }
}

@media screen and (max-width: 768px) {
    .main-header.header-style-two {
        background-color: #fff;
    }
    .main-menu .navbar-header .navbar-toggle .icon-bar{
        background-color: var(--main-blue);
    }
    .main-menu .navbar-header .navbar-toggle{
        margin: auto 0;
    }
    .main-menu .navbar-header{
        padding: 15px 0px ;
    }
    .main-menu .navbar-collapse > .navigation > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation{
        background-color: #fff;
    }

    .doc-section{
        padding: 0 15px;
    }
}

.postman-run-button{
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4IiBoZWlnaHQ9IjMyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHdpZHRoPSIxMjgiIGhlaWdodD0iMzIiIHJ4PSI0IiBmaWxsPSIjRkY2QzM3Ii8+PHBhdGggZD0iTTEyIDEwLjg4M2EuNS41IDAgMCAxIC43NTctLjQyOWw4LjUyOCA1LjExN2EuNS41IDAgMCAxIDAgLjg1OGwtOC41MjggNS4xMTdhLjUuNSAwIDAgMS0uNzU3LS40M1YxMC44ODRaTTI3Ljg4OSAyMC41MDloMS41OHYtMy4xOTdoMS42MTFsMS43MTMgMy4xOTdoMS43NjRsLTEuODg3LTMuNDZjMS4wMjctLjQxNCAxLjU2OC0xLjI5MiAxLjU2OC0yLjQ3NyAwLTEuNjY2LTEuMDc0LTIuNzktMy4wNzctMi43OWgtMy4yNzN2OC43MjdaTTI5LjQ2OCAxNnYtMi44OThoMS40NWMxLjE4IDAgMS43MDguNTQxIDEuNzA4IDEuNDcgMCAuOTMtLjUyOCAxLjQyOC0xLjcgMS40MjhIMjkuNDdaTTM5Ljc5NyAxNy43NTZjMCAuOTk3LS43MTIgMS40OTEtMS4zOTQgMS40OTEtLjc0MSAwLTEuMjM1LS41MjQtMS4yMzUtMS4zNTV2LTMuOTI5aC0xLjU0M3Y0LjE2OGMwIDEuNTcyLjg5NSAyLjQ2MyAyLjE4MiAyLjQ2My45OCAwIDEuNjctLjUxNiAxLjk2OS0xLjI0OWguMDY4djEuMTY0aDEuNDk1di02LjU0NmgtMS41NDJ2My43OTNaTTQ0LjQ2OCAxNi42NzNjMC0uOTQ2LjU3MS0xLjQ5MSAxLjM4NS0xLjQ5MS43OTcgMCAxLjI3NC41MjQgMS4yNzQgMS4zOTd2My45M2gxLjU0M1YxNi4zNGMuMDA0LTEuNTY4LS44OS0yLjQ2My0yLjI0MS0yLjQ2My0uOTggMC0xLjY1NC40NjktMS45NTIgMS4xOTdINDQuNHYtMS4xMTJoLTEuNDc0djYuNTQ2aDEuNTQydi0zLjgzNlpNNTMuMjE1IDIwLjUwOWgxLjU0MnYtNi41NDZoLTEuNTQydjYuNTQ2Wm0uNzc1LTcuNDc1Yy40OSAwIC44OTEtLjM3NS44OTEtLjgzNSAwLS40NjUtLjQtLjg0LS44OS0uODQtLjQ5NSAwLS44OTUuMzc1LS44OTUuODQgMCAuNDYuNC44MzUuODk0LjgzNVpNNTcuODg2IDE2LjY3M2MwLS45NDYuNTcxLTEuNDkxIDEuMzg1LTEuNDkxLjc5NyAwIDEuMjc0LjUyNCAxLjI3NCAxLjM5N3YzLjkzaDEuNTQzVjE2LjM0Yy4wMDQtMS41NjgtLjg5LTIuNDYzLTIuMjQxLTIuNDYzLS45OCAwLTEuNjU0LjQ2OS0xLjk1MiAxLjE5N2gtLjA3N3YtMS4xMTJoLTEuNDc0djYuNTQ2aDEuNTQydi0zLjgzNlpNNjYuNzAxIDIwLjUwOWgxLjU4MXYtMi45NWgxLjY3YzIuMDE2IDAgMy4wOTgtMS4yMSAzLjA5OC0yLjg4OSAwLTEuNjY2LTEuMDctMi44ODktMy4wNzYtMi44ODlINjYuN3Y4LjcyOFptMS41ODEtNC4yNXYtMy4xNTdoMS40NDljMS4xODQgMCAxLjcwOS42NCAxLjcwOSAxLjU2OSAwIC45MjgtLjUyNSAxLjU4OS0xLjcgMS41ODloLTEuNDU4Wk03Ny4xMTcgMjAuNjM2YzEuOTE3IDAgMy4xMzYtMS4zNSAzLjEzNi0zLjM3NSAwLTIuMDI4LTEuMjE5LTMuMzgzLTMuMTM2LTMuMzgzLTEuOTE4IDAtMy4xMzYgMS4zNTUtMy4xMzYgMy4zODMgMCAyLjAyNCAxLjIxOCAzLjM3NSAzLjEzNiAzLjM3NVptLjAwOC0xLjIzNWMtMS4wNiAwLTEuNTgtLjk0Ny0xLjU4LTIuMTQ0cy41Mi0yLjE1NiAxLjU4LTIuMTU2YzEuMDQ0IDAgMS41NjQuOTU5IDEuNTY0IDIuMTU2cy0uNTIgMi4xNDQtMS41NjQgMi4xNDRaTTg2LjczNiAxNS42OTNjLS4yMTMtMS4xMDgtMS4xLTEuODE1LTIuNjM0LTEuODE1LTEuNTc2IDAtMi42NS43NzUtMi42NDYgMS45ODYtLjAwNC45NTQuNTg0IDEuNTg1IDEuODQgMS44NDVsMS4xMTcuMjM0Yy42MDEuMTMyLjg4My4zNzUuODgzLjc0NiAwIC40NDctLjQ4Ni43ODQtMS4yMi43ODQtLjcwNyAwLTEuMTY3LS4zMDctMS4yOTktLjg5NWwtMS41MDQuMTQ1Yy4xOTIgMS4yMDIgMS4yMDEgMS45MTMgMi44MDggMS45MTMgMS42MzYgMCAyLjc5MS0uODQ4IDIuNzk1LTIuMDg4LS4wMDQtLjkzMy0uNjA1LTEuNTA0LTEuODQtMS43NzJsLTEuMTE3LS4yNGMtLjY2NS0uMTQ4LS45MjktLjM3OC0uOTI1LS43NTgtLjAwNC0uNDQzLjQ4Ni0uNzUgMS4xMy0uNzUuNzExIDAgMS4wODYuMzg4IDEuMjA2LjgxOWwxLjQwNi0uMTU0Wk05MS40MTcgMTMuOTYzaC0xLjI5MXYtMS41NjhoLTEuNTQzdjEuNTY4aC0uOTI5djEuMTkzaC45M3YzLjY0Yy0uMDEgMS4yMzEuODg1IDEuODM2IDIuMDQ0IDEuODAyYTMuMSAzLjEgMCAwIDAgLjkwOC0uMTUzbC0uMjYtMS4yMDZjLS4wODUuMDItLjI2LjA2LS40NTEuMDYtLjM4OCAwLS43LS4xMzctLjctLjc2di0zLjM4M2gxLjI5MnYtMS4xOTNaTTkyLjcwNyAyMC41MDloMS41NDN2LTMuOThjMC0uODA2LjUzNy0xLjM1MSAxLjIwMS0xLjM1MS42NTIgMCAxLjEuNDM4IDEuMSAxLjExMnY0LjIxOWgxLjUxM3YtNC4wODNjMC0uNzM3LjQzOS0xLjI0OCAxLjE4NC0xLjI0OC42MjIgMCAxLjExNy4zNjYgMS4xMTcgMS4xNzZ2NC4xNTVoMS41NDd2LTQuMzk0YzAtMS40NjItLjg0NC0yLjIzNy0yLjA0Ni0yLjIzNy0uOTUgMC0xLjY3NS40NjktMS45NjQgMS4xOTdoLS4wNjljLS4yNTEtLjc0MS0uODg2LTEuMTk3LTEuNzY4LTEuMTk3LS44NzggMC0xLjUzNC40NTEtMS44MDcgMS4xOTdoLS4wNzZ2LTEuMTEyaC0xLjQ3NXY2LjU0NlpNMTA1LjM2IDIwLjY0YzEuMDI3IDAgMS42NDEtLjQ4IDEuOTIyLTEuMDNoLjA1MXYuODk5aDEuNDgzdi00LjM4MWMwLTEuNzMtMS40MS0yLjI1LTIuNjU5LTIuMjUtMS4zNzYgMC0yLjQzMy42MTQtMi43NzQgMS44MDdsMS40NC4yMDRjLjE1NC0uNDQ3LjU4OC0uODMgMS4zNDItLjgzLjcxNiAwIDEuMTA4LjM2NiAxLjEwOCAxLjAxdi4wMjVjMCAuNDQzLS40NjQuNDY0LTEuNjE5LjU4OC0xLjI3LjEzNi0yLjQ4NC41MTUtMi40ODQgMS45OSAwIDEuMjg3Ljk0MiAxLjk2OSAyLjE5IDEuOTY5Wm0uNDAxLTEuMTMzYy0uNjQ0IDAtMS4xMDQtLjI5NC0xLjEwNC0uODYgMC0uNTkzLjUxNi0uODQgMS4yMDYtLjkzOC40MDUtLjA1NiAxLjIxNC0uMTU4IDEuNDE1LS4zMnYuNzcxYzAgLjczLS41ODggMS4zNDctMS41MTcgMS4zNDdaTTExMS45MSAxNi42NzNjMC0uOTQ2LjU3MS0xLjQ5MSAxLjM4NS0xLjQ5MS43OTcgMCAxLjI3NC41MjQgMS4yNzQgMS4zOTd2My45M2gxLjU0M1YxNi4zNGMuMDA0LTEuNTY4LS44OTEtMi40NjMtMi4yNDItMi40NjMtLjk4IDAtMS42NTMuNDY5LTEuOTUyIDEuMTk3aC0uMDc2di0xLjExMmgtMS40NzV2Ni41NDZoMS41NDN2LTMuODM2WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
    display: inline-block;
    border-radius: 4px;
    cursor: pointer;
    height: 32px;
    border: none;
    width: 123px;
}