

audio, canvas, embed, iframe, img, object, svg, video {display: inline-block;}
.text-secondary {color: #f97415 !important;}
h2 {font-size: 2rem; font-weight: 500;}

.bg-gradient-cta {background-image :linear-gradient(to right, #f77f2a, #f7b93b);}
.bg-gradient-secondary {background-image: linear-gradient(135deg, #f97415, #f8c630);}
.bg-gradient-primary {background-image: linear-gradient(135deg, #3182ed, #6b26d9);}
.bg-clip-text{-webkit-background-clip: text; background-clip: text; color: transparent !important;}

.btn1, .btn2, .btn3, .btn4, .btn5, .btn6 {color: #fff; transition: 1s; border-radius: 50px; padding:10px 15px;}
.btn3.btn-lg {font-size: 1rem;}
.btn1{background: linear-gradient(45deg, #3d81f6, #883deb);}
.btn2{background: linear-gradient(45deg, #e94c99, #f38f40);}
.btn3{background: linear-gradient(45deg, #e64fa0, #8f3ce4);}
.btn4{background: linear-gradient(45deg, #e94c99, #f38f40);}
.btn5{background: linear-gradient(135deg, #3182ed, #6b26d9);}
.btn6{background: #ffffff1a; border: 2px solid #ffffff4d;}
.btn1:hover, .btn2:hover, .btn3:hover, .btn4:hover,.btn5:hover, .btn6:hover 
{color:#fff; transform: scale(1.04); transition: .5s;}
button:hover, a.btn:hover, .orange-btn:hover, .transparent-btn:hover, .darkred-btn:hover {
    transform: scale(1.04); transition: .5s;
}

.Mainheading{font-size: 3rem; font-weight: 700;color:#444;}
.text-black{color:#444;}
.collapse {visibility: visible;}
.FAQSec .accordion-item {margin-bottom: 30px; border: 1px solid #e5e7eb; border-radius: 8px;
    box-shadow: 0 2px 10px -2px hsl(220 15% 15% / .1);}
.FAQSec .accordion-item:not(:first-of-type) {border: 1px solid #e5e7eb;}
.FAQSec .accordion-button {border-radius: 8px; font-weight: 700; color: #000; padding: 24px;}
.FAQSec .accordion-button:hover {transform: none; color: #3182ed; text-decoration: underline;}
.FAQSec .accordion-button:not(.collapsed) {background-color: #ffffff; color: #000; box-shadow: none;}

.MoonPricingBox .card .card-body .card-body-head h2 span.strikethrough {font-size: 2rem; font-weight: 500;
    margin-bottom: 10px;display: inline-block;}
.MoonPricingBox .card .card-body .card-body-head h2 span.strikethrough:before {border-color: #f66e1d !important;}
.MoonPricingBox .MoonRadioBox .btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, 
.MoonPricingBox .MoonRadioBox .btn-outline-primary:active, .btn-outline-primary.active, .MoonPricingBox .MoonRadioBox 
.btn-outline-primary.dropdown-toggle.show {background: linear-gradient(135deg, #3182ed, #6b26d9);}
.MoonPricingBox .MoonRadioBox label.btn-outline-primary:hover {background: linear-gradient(135deg, #3182ed, #6b26d9);}
.NewBannerBoxCss {display: flex; flex-wrap: wrap; position: relative; align-items: center;}
.NewBannerBoxCss img {width: 70%;}
.NewBannerBoxCss .NewBannerTextCss {text-align: center; width: 45%; position: absolute; z-index: 5; right: 5%;}



/*Form*/

.TrialFormBoxNN1{position:relative; width: 98%; margin-top:50px;}
.TrialFormBoxNN1 ul.nav{width: 100%; display: flex; justify-content: space-between;
    position: absolute; top: 0px; left: 0; z-index:1;}
.TrialFormBoxNN1 ul.nav label.btn {color: #fff; font-size: 14px; border-radius: 25px 25px 0px 0px;
    padding: 10px 5px 25px 5px; font-weight: 500;}
.TrialFormBoxNN1 .nav-pills .nav-link.active, .TrialFormBoxNN1 .nav-pills .nav-link:hover, 
.TrialFormBoxNN1 .nav-pills .show > .nav-link, .TrialFormBoxNN1 .nav-pills .show > .nav-link:hover {
    background: #fffffff2; color: #000;}

.TrialFormN1{background:#fffffff2; border-radius: 1rem; padding: 1.5rem; 
    margin:40px 0px 50px 0px; position:relative; z-index:2;}

.TrialFormN1 ul.nav li.nav-item{text-align: center;}

.TrialFormBoxNN1 ul.nav .nav-item .btnTextF1{display: inline-block; font-size: 11px; font-weight: 600;
    line-height: 13px; letter-spacing: -.5px; text-align: center; margin-top: 10px;}
.TrialFormBoxNN1 .btnRobo.nav-link{background: linear-gradient(45deg, #f36fb4, #ec4a9b);}
.TrialFormBoxNN1 .btnDebate.nav-link{background: linear-gradient(45deg, #e94c99, #f38f40);}
.TrialFormBoxNN1 .btnAdm.nav-link{background: linear-gradient(45deg, #3d81f6, #883deb);}
.TrialFormBoxNN1 h3{color:#1f2937; font-size: 16px; font-weight: 600; text-align:center; margin-bottom: 10px;}
.TrialFormN1 .TrialFormN1Box, .TrialFormN1 .TrialFormN1Footer{margin-bottom:10px; position:relative;}
.TrialFormN1 .TrialFormN1Box label{color: #000; font-size: .75rem; line-height: 1rem;}
.TrialFormN1 .TrialFormN1Box label.error, .TrialFormN1 .TrialFormN1Footer label.error{font-size: 10px; 
    position: absolute; bottom: -14px;}
.TrialFormN1 .TrialFormN1Box .form-control, .TrialFormN1 .TrialFormN1Box .form-select{margin: .25rem 0px;
    font-size: .700rem; height: 1.8rem; line-height: 1rem; border:1px #d1d5db solid; 
    border-radius:.75rem;}
.TrialFormN1 .TrialFormN1Box .iti{margin: .25rem 0px; font-size: .875rem;}
.TrialFormN1 .TrialFormN1Box .iti .iti__selected-flag{background: #f9fafb; border-radius: .75rem 0px 0px .75rem;
    border-right:1px #d1d5db solid;}
.TrialFormN1 .TrialFormN1Footer label, .TrialFormN1 .TrialFormN1Footer a{font-size: 11.5px; line-height: 1rem; 
    letter-spacing: -.5px;}
.TrialFormN1 .TrialFormN1Footer .form-check-input {border-radius: 50%; width: 15px; height: 15px;
    margin: 0px; border: 1px #1b7dff solid;}
.TrialFormN1 .NewTabFormBoxBody .col-12{padding: 0px 7px;}


@media (min-width: 1536px) {
    .container {max-width: 1320px;}
}
@media (max-width:968px) {
    .TrialFormBoxNN1 {width: 100%; margin: auto; margin-top: 20px;} 
    .TrialFormN1Box {justify-content: center;}
    .TrialFormN1 {width: 100%; margin: 35px 0px 20px 0px; padding: 20px 20px;}
    .TrialFormN1 .nav-pills .nav-link.active, .TrialFormN1 .nav-pills .nav-link:hover, 
    .TrialFormN1 .nav-pills .show > .nav-link, .TrialFormN1 .nav-pills .show > .nav-link:hover {
        outline: 3px solid; outline-color: #dddddd; outline-offset: 3px;}
}
@media (max-width: 768px) {
    .NewBannerBoxCss .NewBannerTextCss {width: 100%; position: relative; right: 0%;}
}
@media (max-width:468px) {
    .TrialFormBoxNN1 ul.nav label.btn {font-size: 10px;}
}







