body {
font-weight: 400;
}
p, button, span, input, label, a,
.section-heading,
.section-paragraph,
.intro-text p {
font-family: 'Roboto', sans-serif;
}
.et_header_style_left #et-top-navigation nav > ul > li.menu-item > a {
font-size: 16px;
font-weight: 400;
color: #62accb;
} .section-heading {
font-weight: 400;
font-size: 36px;
text-align: center;
}
.section-heading-white {
color: #fff;
font-weight: 400;
font-size: 36px;
text-align: center;
}
.section-paragraph {
font-size: 18px;
line-height: 30px;
text-align: center;
}
.section-paragraph-left {
font-size: 18px;
line-height: 30px;
text-align: left;
}
.section-paragraph-left.white {
color: #fff;
font-size: 17px;
line-height: 28px; }
.section-paragraph-right {
font-weight: 400;
font-size: 21px;
line-height: 30px;
text-align: right;
}
.section-paragraph-white {
color: #222222;
font-weight: 400;
font-size: 20px;
line-height: 30px;
text-align: center;
}
.section-paragraph-white-small {
color: #fff;
font-weight: 400;
font-size: 18px;
line-height: 30px;
text-align: center;
}
@media only screen and (min-width: 1600px) {
.section-paragraph,
.section-paragraph-left,
.section-paragraph-right {
font-size: 18px;
}
}
@media only screen and (min-width: 1600px) {
.section-paragraph-white {
font-size: 22px;
}
}
.mini-quote {
font-weight: 400;
text-align: right;
padding-top: 10px;
font-size: 16px;
font-style: italic;
line-height: 26px;
}
.section-heading .header4 {
font-size: 21px;
text-transform: capitalize;
}
.section-paragraph-par4 {
font-weight: 400;
font-size: 14px;
line-height: 24px;
text-align: center;
} #top-menu li {
height: auto;
padding-bottom: 6px;
padding-right: 8px;
}
#top-menu li a {
font-weight: 400;
}
#logo {
min-height: 100px;
margin-top: 6px;
}
@media only screen and (min-width: 320px) {
.et_header_style_left #logo {
max-width: 202px;
margin-left: -30px;
}
}
.et_header_style_left #et-top-navigation nav > ul > li.menu-item >a,
.et_header_style_split #et-top-navigation nav > ul > li.menu-item > a {
border: 1px solid transparent;
border-radius: 3px;
opacity: 1;
padding-bottom: 0px;
padding: 14px 14px;
}
.et_header_style_left #et-top-navigation nav > ul > li.menu-item > a:hover,
.et_header_style_split #et-top-navigation nav > ul > li.menu-item > a:hover {
color: #fff;
background: #62accb;
}
.et_header_style_left div#et-top-navigation,
.et_header_style_split div#et-top-navigation {
padding: 30px 0 0 0;
padding-bottom: 6px;
}
#main-header #et-top-navigation .btn-free-trial a {
color: #fff;
background: #ff5e43;
border: 1px solid #ff5e43;
text-transform: uppercase;
}
#main-header #et-top-navigation .btn-free-trial a:hover {
color: #fff;
background: #e2644b;
border: 1px solid #e2644b;
text-transform: uppercase;
}
.et_header_style_left #et-top-navigation nav > ul > li.menu-item:last-child > a{
color: #ff5e43;
background: transparent;
border: 1px solid #ff5e43;
}
.et_header_style_left #et-top-navigation nav > ul > li.menu-item:last-child > a:hover {
color: #fff;
background: #ff5e43;
border: 1px solid #ff5e43;
}  .nz-row .col12,
.nz-row .col11,
.nz-row .col10,
.nz-row .col9,
.nz-row .col8,
.nz-row .col7,
.nz-row .col6,
.nz-row .col5,
.nz-row .col4,
.nz-row .col3,
.nz-row .col2,
.nz-row .col1 {
margin-bottom: 0!important;
}
.fix-image-magin .wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li {
margin-bottom: 0!important;
} #try .vc_column-inner {
padding: 0 !important;
}
#try.contact-form {
background-image: url(https://corgee.com/wp-content/uploads/2020/03/bg-w2-unsplash.jpg);
background-size: 100% 100%;
background-position-x: right;
background-repeat: no-repeat; }
#try form.coming-soon {
margin: 0 auto;
max-width: 500px;
min-width: 280px; }
#try form.coming-soon p {
display: block;
height: 80px;
padding-bottom: 25px;
position: relative;
width: 100%;
}
#try form.coming-soon p .names {
max-width: 50%;
float: left;
}
#try form.coming-soon p .left {
padding-left: 10px;
}
#try form.coming-soon p .right {
padding-right: 10px;
} #try form.coming-soon p .input-row label.def {
color: #fff;
display: block;
font-size: 18px;
font-weight: 400;
line-height: 35px;
margin-bottom: 0;
width: 100%;
}
#try form.coming-soon p .input-row label.terms {
font-size: 16px;
}
#try form.coming-soon p .input-row input[type="text"],
#try form.coming-soon p .input-row input[type="email"] {
background-color: #fff;
border: none;
border-radius: 3px;
color: #a1a1a1;
display: block;
font-weight: 400;
font-size: 14px;
height: 40px;
outline: 0;
padding: 4px 10px;
position: relative;
text-align: left; margin-bottom: 0;
}
#try form.coming-soon p .input-row input[type="email"] {
width: 100%;
}
#try form.coming-soon p .input-row input[type="text"]#subdomain {
border-radius: 3px 0 0 3px;
float: left;
width: 70%;
}
#try form.coming-soon p .input-row #domain {
background-color: #fff;
border: none;
border-radius: 0 3px 3px 0;
color: #a1a1a1;
display: block;
float: left;
font-weight: 400;
font-size: 14px;
height: 40px;
outline: 0;
padding: 6px 0 0 10px;
position: relative;
width: 30%;
}  #try form.coming-soon input[type="text"].dirty {
display: none;
}
#try form.coming-soon label.error {
background-color: #f2dede;
border: 1px solid #ebccd1;
border-radius: 3px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: #a94442;
display: block;
font-size: 12px;
font-weight: 400;
left: 0;
line-height: 26px;
padding-left: 5px;  width: 100%;
z-index: 100;
margin: 4px 0;
}
#try form.coming-soon #firstname-error,
#try form.coming-soon #lastname-error {
width: 47%;
}
#try form.coming-soon #lastname-error {
margin-left: 53%;
padding-left: 5px;
}
#try form.coming-soon #terms-error {
top: 26px;
} @media only screen and (max-width: 320px) {
#try form.coming-soon {
width: 280px;
}
#try form.coming-soon p .input-row input[type="text"]#subdomain {
width: 65%!important;
}
#try form.coming-soon p .input-row #domain {
width: 35%;
}
}
.btn-normal button,
.btn-normal input[type="reset"],
.btn-normal input[type="submit"],
.btn-normal input[type="button"],
.btn-normal .project-link,
.btn-normal .search-button,
.btn-normal .wc-forward {
text-transform: capitalize;
}
.btn-normal button:hover .btn-normal input[type="reset"]:hover .btn-normal input[type="submit"]:hover .btn-normal input[type="button"]:hover .animate-false.button-normal.hover-opacity:hover,
.btn-normal .project-link:hover,
.btn-normal .search-button:hover,
.btn-normal .wc-forward:hover {
opacity: 1;
} #copyright {
padding: 60px 0;
}
#copyright p.text {
font-size: 16px;
line-height: 25px;
}
#copyright img,
img[class*="wp-image"] {
vertical-align: middle!important;
}  #video-container a {
display: block;
width: 100%;
max-width: 690px;
margin: 0 auto;
outline: none;
background: #fff;
box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.14);
overflow: hidden;
}
#video-container a > img {
display: block;
width: 100%;
max-width: 100%;
height: 100%;
max-height: 100%;
opacity: .3;
}
#video-container a .play-icon {
position: absolute;
left: calc(50% - 23px);
top: calc(50% - 23px);
}
@media (max-width: 768px) {
#video-container {
margin-bottom: -50px;
}
}
#video-modal .modal-content {
width: 860px;
max-width: 100%;
margin: 100px auto auto;
box-shadow: none;
}
#video-modal iframe {
max-width: 100%;
border: none;
display: block;
}
.modal-backdrop {
background-color: #fff;
}
.modal-backdrop.in {
opacity: .9;
} @media only screen and (min-width: 1025px) {
.desk-menu > ul > li:nth-last-child(1) {
margin-left: 20px !important;
}
.desk-menu > ul > li:nth-last-child(1) {
color: #62accb !important;
}
.desk-menu > ul > li.current-menu-item {
background: transparent !important;
}
.desk-menu > ul > li.current-menu-item a {
color: #fff !important;
background: #62accb !important;
border: 1px solid #fff !important;
}
.desk-menu > ul > li:hover,
.desk-menu > ul > li:nth-last-child(1):hover {
background: transparent !important;
}
.desk-menu > ul > li:hover a {
color: #62accb !important;
}
.header-menu .menu-item .sub-menu {
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
}
.desk-menu > ul > li a {
border: 1px solid transparent!important;
}
.desk-menu > ul > li:nth-last-child(1) a {
border: 1px solid  #ff5e43 !important;
color: #ff5e43 !important;
}
.desk-menu > ul > li a:hover {
color: #fff !important;
background: #62accb;
border: 1px solid transparent!important;
}
.desk-menu > ul > li:nth-last-child(1) a:hover {
color: #fff !important;
background:  #ff5e43 !important;
border: 1px solid  #ff5e43 !important;
}
.fixed.effect-underline .desk-menu > ul > li:nth-last-child(1) > a:after,
.fixed.effect-fill .desk-menu > ul > li:nth-last-child(1):hover,
.fixed.effect-fill .desk-menu > ul > li.one-page-active:nth-last-child(1),
.fixed.effect-fill .desk-menu > ul > li.current-menu-item:nth-last-child(1),
.fixed.effect-fill .desk-menu > ul > li.current-menu-parent:nth-last-child(1),
.fixed.effect-fill .desk-menu > ul > li.current-menu-ancestor:nth-last-child(1),
.fixed.effect-fill-boxed .desk-menu > ul > li:nth-last-child(1):hover > a,
.fixed.effect-fill-boxed .desk-menu > ul > li.one-page-active:nth-last-child(1) > a,
.fixed.effect-fill-boxed .desk-menu > ul > li.current-menu-item:nth-last-child(1) > a,
.fixed.effect-fill-boxed .desk-menu > ul > li.current-menu-parent:nth-last-child(1) > a,
.fixed.effect-fill-boxed .desk-menu > ul > li.current-menu-ancestor:nth-last-child(1) > a,
.fixed.effect-line .desk-menu > ul > li:nth-last-child(1) > a:after {
background-color: transparent!important;
}
} .m-6.pop-up-cc {
position: absolute;
left: 50%;
margin-left: -440px !important;
max-width: 880px !important;
} .nz-clients .client-inner {
border-radius: 0px!important;
box-shadow: inset 0 0 0 1px #fff !important;
}
.nz-clients .client-inner:hover {
box-shadow: inset 0 0 0 1px #fff !important;
} @media only screen and (max-width: 768px) {
.vc_custom_1479149081876 {
padding-left: 40px !important;
}
} #video-plan,
#video-coop {
width: 100%;
max-width: 1160px;
}
#video-orga {
width: 100%;
max-width: 926px;
} p.btn_try_container {
margin: 30px auto;
width: 100px;
}
p.btn_try_container a.btn_try {
background-color: #1abc9c;
color: #fff !important;
font-size: 16px;
font-weight: 400;
padding: 20px 30px;
text-align: center;
opacity: 0.8;
}
p.btn_try_container a.btn_try:hover { color: #fff !important;
opacity: 1;
} .my-container-popup {
background: rgba(255, 255, 255, .5);
display: none;
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 1999999998;
}
.my-container-popup .my-popup-send {
background-color: #f7f7f7;
box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2);
height: 260px;
width: 600px;
position: absolute;
top: 50%;
left: 50%;
margin: -130px 0 0 -300px;
}
.my-container-popup .my-popup-send p {
text-align: center;
padding: 100px 0 50px 0;
} @media only screen and (max-width: 480px) {
.my-container-popup .my-popup-send {
height: 200px;
width: 80%;
padding: 26px;
margin: -80px 0 0 -175px;
}
.my-container-popup .my-popup-send p {
font-size: 16px;
padding: 35px 0 35px 0;
}
}
@media only screen and (max-width: 375px) {
.my-container-popup .my-popup-send {
margin: -80px 0 0 -150px;
}
}
@media only screen and (max-width: 320px) {
.my-container-popup .my-popup-send {
height: 180px;
margin: -80px 0 0 -125px;
}
.my-container-popup .my-popup-send p {
font-size: 16px;
padding: 24px 0 24px 0;
}
} .corgee-intance {
background-color: #7bc5dc;
margin: 0;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
height: 100%;
position: fixed;
}
.container-instance {
background-color: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, .25);
width: 500px;
height: auto;
margin: 60px auto;
text-align: center;
}
.container-instance .default {
padding: 20px 20px 30px 20px;
}
.container-instance .default h2 {
font-size: 22px;
font-weight: 400;
line-height: 30px;
margin-top: 10px;
font-family: 'Roboto', sans-serif;
text-transform: capitalize;
}
.container-instance #LoadingView {
padding: 0 20px 10px 20px;
}
.container-instance #LoadingView p {
font-size: 22px;
font-weight: 400;
padding: 12px 0;
}
.container-instance #LoadingView .fa-spinner {
position: relative;
top: 2vh;
font-size: 26px;
color: #62accb;
-webkit-animation: spinner 1s linear infinite;
animation: spinner 1s linear infinite;
}
@-webkit-keyframes spinner {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes spinner {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.container-instance #FailView {
background-color: #e46868;
border-radius: 0 0 5px 5px;
color: #fff;
padding: 10px 20px;
display: none;
}
.container-instance #ReadyView {
padding: 0 20px 30px 20px;
margin-bottom: 20px;
display: none;
}
.container-instance #ReadyView h4 {
color: #62accb;
font-size: 28px;
font-weight: 400;
padding-bottom: 10px;
margin: inherit;
font-family: 'Roboto', sans-serif;
}
.container-instance #ReadyView #SuccessUrl {
padding: 10px 20px;
background-color: #4d879f;
color: #fff;
font-size: 16px;
font-weight: 400;
text-decoration: none;
}
.container-instance #ReadyView #SuccessUrl:hover {
background-color: #62accb;
}
.pum-theme-917,
.pum-theme-default-theme {
background-color: rgba(255, 255, 255, 0.5)!important;
} form.cl-login-container {
margin: 0 auto;
max-width: 360px;
min-width: 320px;
width: 100%;
height: 160px;
padding: 20px;
}
form.cl-login-container p {
display: block;
position: relative;
height: 40px;
margin: 0;
}
form.cl-login-container p .left {
padding-left: 10px;
}
form.cl-login-container p .right {
padding-right: 10px;
}
form.cl-login-container p .input-row {
width: 100%;
height: 40px;
}
form.cl-login-container p .input-row input[type="text"],
form.cl-login-container p .input-row input[type="email"] {
background-color: #fff;
border: 1px solid #ccc;
border-radius: 3px;
color: #a1a1a1;
display: block;
font-weight: 400;
font-size: 14px;
height: 40px;
outline: 0;
padding: 4px 10px;
position: relative;
text-align: left; }
form.cl-login-container p .input-row input[type="text"].full,
form.cl-login-container p .input-row input[type="email"].full {
width: 100%;
}
form.cl-login-container p .input-row input[type="text"]#cl-subdomain {
border-radius: 3px 0 0 3px;
float: left;
width: 60%;
}
form.cl-login-container p .input-row #cl-domain {
background-color: #fff;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-left: 1px solid #fff;
border-radius: 0 3px 3px 0;
color: #a1a1a1;
display: block;
float: left;
font-weight: 400;
font-size: 14px;
height: 40px;
outline: 0;
padding: 12px 8px 8px 12px;
position: relative;
width: 40%;
}
form.cl-login-container input[type="submit"] {
background: #62accb;
border: 1px solid #62accb;
padding: 15px 20px;
margin-top: 10px;
width: 100%;
color: #fff;
text-align: center;
font-weight: 400;
font-size: 16px;
transition: all 0.2s ease-in-out;
}
form.cl-login-container input[type="submit"]:hover {
background: #7cc4e2;
color: #fff;
}
form.cl-login-container input[type="text"]#dirty {
display: none;
}
form.cl-login-container label.error {
background-color: #f2dede;
border: 1px solid #ebccd1;
border-radius: 3px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: #a94442;
display: none;
font-size: 12px;
font-weight: 400;
left: 0;
line-height: 26px;
padding-left: 5px;
position: absolute;
top: -34px;
width: 100%;
z-index: 100;
}
form.cl-login-container #firstname-error,
form.cl-login-container #lastname-error {
width: 47%;
}
form.cl-login-container #lastname-error {
margin-left: 53%;
padding-left: 5px;
}
form.cl-login-container #terms-error {
top: 26px;
} .pum-theme-917 .pum-content + .pum-close,
.pum-theme-default-theme .pum-content + .pum-close {
line-height: 14px !important;
box-shadow: 1px 1px 3px 0px rgb(2 2 2 / 0%) !important;
background-color: transparent !important;
color: #222 !important;
}
.pum-theme-917 .pum-content + .pum-close:hover,
.pum-theme-default-theme .pum-content + .pum-close:hover {
color: #888 !important;
}
.pum-theme-917 .pum-title,
.pum-theme-default-theme .pum-title {
color: #62accb !important;
text-align: center !important; } .btn-normal.custom-main-button button,
.btn-normal.custom-main-button input[type="reset"],
.btn-normal.custom-main-button input[type="submit"],
.btn-normal.custom-main-button input[type="button"],
.btn-ghost button:hover,
.btn-ghost input[type="reset"]:hover,
.btn-ghost input[type="submit"]:hover,
.btn-ghost input[type="button"]:hover,
.button-normal.custom-main-button,
.animate-false.button-ghost:hover,
.btn-normal.custom-main-button .project-link,
.btn-normal.custom-main-button .search-button,
.btn-ghost .project-link:hover,
.btn-ghost .search-button:hover,
.btn-normal.custom-main-button .wc-forward,
.btn-ghost .wc-forward:hover,
.search-r .post-indication,
.btn-normal.custom-main-button .single_add_to_cart_button,
.btn-ghost .single_add_to_cart_button:hover { background-color: #fff !important;
color: #62accb;
font-weight: 400 !important;
font-size: 16px !important;
text-transform: none !important;
opacity: 0.8;
} @media only screen and (max-width: 1025px) {
#nz-content:not(.padding-false) {
padding: 0;
}
}
@media only screen and (max-width: 768px) {
#fix-pad-top {
padding-top: 80px !important;
padding-bottom: 80px !important;
}
}
@media only screen and (max-width: 480px) {
#fix-pad-top {
padding-top: 40px !important;
padding-bottom: 40px !important;
}
} button.small,
.button.small,
input[type="reset"].small,
input[type="submit"].small,
input[type="button"].small {
font-size: 16px;
font-weight: 500;
line-height: 22px;
padding: 14px 30px;
text-transform: none;
opacity: 1;
}
button.small:hover,
.button.small:hover,
input[type="reset"].small:hover,
input[type="submit"].small:hover,
input[type="button"].small:hover {
opacity: 1;
} @media only screen and (max-width: 767px) {
.plan-row .plan-text-column > div {
padding-right: 10px !important;
padding-left: 10px !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
}
}
h2 {
font-weight: 400;
margin-bottom: -20px
}
.cw-newform { font-size: 14px;
color: #222222;
line-height: 1.5;
}
.cw-newform input[type="text"] {
color: #666;
font-weight: 400;
width: 100%;
border-radius: 3px;
}
.cw-newform-step-input input {
height: 40px;
margin: 0;
padding: 8px;
font-size: 14px;
width: 100%;
border-radius: 3px;
}
.cw-newform-step-number,
.cw-newform-step-text {
display: inline-block;
vertical-align: middle;
}
.cw-newform-step-number {
border: 1px solid #222222;
width: 20px;
height: 20px;
line-height: 18px;
font-size: 12px;
text-align: center;
border-radius: 50%;
font-weight: bolder;
}
.cw-newform-step {
padding: 12px 16px;
background-color: rgba(250,250,250,0.25);
margin: 30px 0;
box-shadow: 10px 11px 11px rgba(162, 162, 162, 0.25);
border-radius: 10px;
text-align: left;
}
.cw-newform-step-columns {
display: table;
empty-cells: show;
width: 100%;
table-layout: fixed;
margin: 4px 0;
}
.cw-newform-step-column {
display: table-cell;
vertical-align: top;
} .cw-newform-step-column1-2 {
display: table-cell;
width: 50%;
}
.cw-newform-step-column + .cw-newform-step-column {
padding-left: 8px;
}
.cw-newform-step-text {
margin-left: 8px;
font-size: 16px;
font-weight: 400;
}
.cw-newform-step-input-label label {
margin-bottom: 0;
font-size: 13px;
}
.cw-newform-agreement-checkbox-container,
.cw-newform-agreement-checkbox-legend,
.cw-form-checkbox-container,
.cw-form-checkbox-legend {
display: inline-block;
vertical-align: middle;
}
.cw-newform-agreement-checkbox-legend,
.cw-form-checkbox-legend {
margin-left: 5px;
font-size: 12px;
}
.cw-form-checkbox-table {
display: table;
width: 100%;
table-layout: fixed;
}
.cw-form-checkbox-container,
.cw-form-checkbox-legend {
display: table-cell;
vertical-align: top;
}
.cw-form-checkbox-container {
width: 25px;
}
.cw-form-checkbox-legend {
padding-top: 4px;
}
.cw-newform-checkbox {
margin-top: 6px;
margin-left: 0px;
}
.cw-newform-step-name,
.cw-newform-step-input {
margin: 4px 0;
}
.cw-newform-step-input-label {
font-size: 12px;
}
.cw-newform .cw-new-form-steps-submit {
width: 100%;
font-size: 16px;
font-weight: 400;
padding: 15px;
margin: 4px 0;
border-color: transparent !important;
background-color: #ff5e43 !important;
color: #ffffff !important;
border-radius: 3px;
}
.cw-newform .cw-new-form-steps-submit:hover {
opacity: 0.7;
}
.cw-newform-steps-or-separator {
text-align: center;
position: relative;
}
.cw-newform-steps-or-separator:before,
.cw-newform-steps-or-separator:after {
content: "";
height: 1px;
background-color: white;
position: absolute;
display: block;
top: 10px;
}
.cw-newform-steps-or-separator:before {
left: 0;
right: 60%
}
.cw-newform-steps-or-separator:after {
right: 0;
left: 60%
}
.cw-newform .cw-signup-google {
font-family: 'Roboto', sans-serif;
font-weight: 600;
width: 190px;
padding: 18px 24px;
font-size: 12px;
background-color: #eeeeee;
text-align: right;
margin: 10px auto;
display: block;
background-image: url(https://devbot.mx/wp-content/uploads/2021/04/g-button.png);
background-position: 16px 14px;
background-repeat: no-repeat;
color: #595959;
}
button, input, select, textarea {
border-width: 0px;
border-color: transparent;
}
.cw-newform .cw-signup-google:hover {
opacity: 0.7;
}
.cw-newform-subdomain-input {
display: table;
empty-cells: show;
width: 100%;
table-layout: fixed;
background: white;
color: #666;
border-radius: 3px;
border: 1px solid #bbbbbb;
}
.cw-newform-subdomain-input-text,
.cw-newform-subdomain-input-domain {
display: table-cell;
vertical-align: middle;
position: relative;
}
.cw-newform-subdomain-input-domain {
text-align: right;
padding-right: 14px;
width: 110px;
}
.cw-newform-subdomain-input-text input {
border: 0;
text-indent: 4px;
padding-right: 112px;
}
.cw-newform-subdomain-input-text span {
background-color: white;
right: 0;
top: 0;
position: absolute;
bottom: 0;
padding: 0 12px;
line-height: 44px;
}
.cw-newform label.error {
font-size: 10px;
background-color: #ffd3d3;
margin: 0;
padding: 0 8px;
position: relative;
z-index: 2;
color: #793535;
}
.cw-error-message {
margin: 4px 0;
padding: 6px 10px;
background: #f3d8d8;
color: #af4242;
font-size: 12px;
border-radius: 2px;
line-height: 1.4;
display: none;
}
.cw-error-message.show-error {
display: block;
}
.cw-help-message{
font-family: 'Roboto', sans-serif;
font-size: 11px;
padding: 4px 8px;
background-color: rgba(255,255,255,0.3);
border-radius: 4px;
margin: 8px 0;
}
@media screen and (min-width: 768px) {
}
.cw-newform-agreement-checkbox-legend a.terms-link,
.cw-newform-agreement-checkbox-legend a.terms-link:hover,
.cw-newform-agreement-checkbox-legend a.terms-link:active,
.cw-newform-agreement-checkbox-legend a.terms-link:focus {
color: #62accb;
text-decoration: underline;
} .xds-form .wpcf7-form {
color: white;
max-width: 360px;
margin: 0 auto;
}
.xds-form .wpcf7-form label {
font-weight: 400;
font-size: 13px;
}
.xds-form .wpcf7-form input[type=text],
.xds-form .wpcf7-form input[type=email] {
height: 44px;
padding: 8px 12px;
margin-bottom: 8px;
}
.xds-form .wpcf7-form input[type=submit] {
text-align: center;
font-size: 16px;
font-weight: 400;
padding: 14px 32px;
}
.xds-form .wpcf7-form span.wpcf7-not-valid-tip {
margin: 4px 0;
padding: 6px 10px;
background: #f3d8d8;
color: #af4242;
font-size: 12px;
border-radius: 2px;
line-height: 1.4;
}
.xds-form .wpcf7-form .xds-form-submit-container {
text-align: center;
}
.xds-form .wpcf7-form input[type=submit] {
width: 100%;
font-size: 16px;
font-weight: 400;
padding: 10px;
margin: 4px 0;
text-transform: capitalize;
}
.xds-form .wpcf7-form .wpcf7-validation-errors {
border: none;
}
.xds-form .wpcf7-form .wpcf7-response-output.wpcf7-validation-errors {
margin: 4px 0;
padding: 6px 10px;
background: #f3d8d8;
color: #af4242;
font-size: 12px;
border-radius: 2px;
line-height: 1.5;
margin-left: 0;
margin-right: 0;
}
.xds-form .wpcf7-form img.ajax-loader {
background-color: #fff;
padding: 4px;
border-radius: 50%;
margin: 8px 0;
}
.xds-form .wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok {
background-color: #fff;
border: 1px solid transparent;
color: #007aa3;
font-size: 16px;
text-align: center;
padding: 16px;
margin-left: 0;
margin-right: 0;
margin-top: 0;
line-height: 1.5;
}
.wpcf7-recaptcha > div {
margin: 8px auto;
}
.modal-inner-video video {
width: 100%;
height: auto;
}
.video-player-overlay {
position: fixed;
background-color: rgba(255, 255, 255, 0.5);
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 99999;
}
.video-player-modal {
position: absolute;
background-color: white;
padding: 40px 30px 16px 30px;
width: 600px;
height: auto;
min-height: 400px;
transform: translate(-50%, -50%);
left: 50%;
top: 50%;
box-shadow: 0 0 39px rgba(0, 0, 0, 0.3);
}
.video-player-embed {
width: 100%;
height: auto;
}
.video-player-embed video {
width: 100%;
}
.video-player-close {
position: absolute;
color: #999;
top: 12px;
right: 12px;
font-size: 16px;
line-height: 1;
cursor: pointer;
}
.video-player-close:hover {
opacity: 0.8;
}
.pricing-header {
background: #178fba;
background-image: none;
background: -webkit-linear-gradient(55deg, #0a7ca0, #a59e8a);
background: -o-linear-gradient(55deg, #0a7ca0, #a59e8a);
background: -moz-linear-gradient(55deg, #0a7ca0, #a59e8a);
background: linear-gradient(55deg, #0a7ca0, #a59e8a);
}
.corgee-pricing-form-container {
max-width: 420px;
}
.corgee-pricing-form-container form label {
font-size: 18px;
color: #404142;
font-weight: 400;
margin-bottom: 8px;
}
.corgee-pricing-form-container form label + br {
display: none;
}
@media only screen and (min-width: 1025px) {  .stuck-true.stuck-height-80 .desk-menu > ul > li > a,
.stuck-true.stuck-height-80 .cart-toggle .cart-contents,
.stuck-true.stuck-height-80 .search-toggle {
margin-top: 26px;
}
}
.one-page-bullets {
display: none;
}
.corgee-cta-button {
background: #31bb87;
background: -moz-linear-gradient(top, #48e5a9 0%, #30b582 100%);
background: -webkit-linear-gradient(top, #48e5a9 0%, #30b582 100%);
background: linear-gradient(to bottom, #48e5a9 0%, #30b582 100%);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#48e5a9', endColorstr='#30b582', GradientType=0);
color: white;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #2ba174;
text-align: center;
}
.corgee-cover-cta-button.button-normal {
background: #ff5e43;
border: 2px solid #ff5e43; color: white; text-align: center;
}
.corgee-cover-cta-button.button-normal:hover, 
.corgee-cover-cta-button.button-normal:active, 
.corgee-cover-cta-button.button-normal:focus { 
background: #e04728;
border: 2px solid #e04728;
}
.corgee-cover-feature-button.button-normal {
border: 2px solid #ff5e43;
background-color: #ffffff;
color: #ff5e43;
}
.corgee-cover-feature-button.button-normal:hover,
.corgee-cover-feature-button.button-normal:active,
.corgee-cover-feature-button.button-normal:focus {
border: 2px solid #ff5e43;
background-color: #ff5e43;
color: #fff;
}
@media only screen and (max-width: 575px)  {
.corgee-cover-cta-button,
.corgee-cover-feature-button {
width: 100%;
}
} @media (max-width: 980px) {
.column_content_box, .et_pb_box_left, .et_pb_box_right {
max-width: 600px;
left: 50%;
transform: translateX(-50%);
}
}
div.pum-container .section-paragraph-par4 {
margin-bottom: 0;
}
@media only screen and (min-width: 1024px) {
div.pum-container.pum-responsive.pum-responsive-medium {
margin: 0;
position: absolute;
top: 50%!important;
left: 50%!important;
transform: translate(-50%, -50%);
padding: 32px;
}
} .corgee-custom-popup {
background: white;
position: fixed;
padding: 32px;
top: 50%;
left: 50%;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
color: #414042;
z-index: 999;
font-size: 16px;
font-weight: 400;
line-height: 1.25;
font-family: 'Roboto', sans-serif;
-webkit-font-smoothing: subpixel-antialiased;
}
.corgee-custom-popup a {
color: #62accb;
text-decoration: none;
}
.corgee-custom-popup *:focus {
outline: none;
}
.corgee-cp-close-button {
position: absolute;
top: 16px;
right: 16px;
}
.corgee-cp-login-title {
font-size: 25px;
margin: 16px 0;
color: #62accb;
text-align: center;
}
.corgee-cp-subdomain-input {
margin: 16px auto 16px auto;
text-align: center;
border: 1px solid #ccc;
padding: 0;
display: table;
}
.corgee-cp-subdomain-input > div {
display: table-cell;
vertical-align: middle;
}
.corgee-cp-subdomain-input input {
border: 0;
font-size: 18px;
height: 32px;
text-indent: 16px;
text-align: right;
outline: 0;
font-family: inherit;
padding: 0;
margin: 0;
border-radius: 0;
}
.corgee-cp-subdomain-input > div:last-child {
padding: 16px 16px 16px 0;
width: 120px;
}
.corgee-cp-subdomain-input > div:last-child span {
text-align: left;
}
.corgee-cp-login-button {
text-align: center;
margin: 24px 0 32px 0;
}
.corgee-cp-login-button button {
background-color: #62accb;
border: 0;
padding: 10px 32px;
font-size: 21px;
color: white;
font-family: 'Roboto', sans-serif;
cursor: pointer;
font-weight: 400;
}
.corgee-cp-login-button button:hover {
background-color: #4991af;
}
.corgee-cp-other {
text-align: center;
}
.corgee-cp-help-legend {
font-size: 12px;
text-align: center;
color: #999;
} @media only screen and (min-width: 1025px) {
.stuck-true.effect-underline .desk-menu > ul > li > a:after,
.stuck-true.effect-fill .desk-menu > ul > li:hover,
.stuck-true.effect-fill .desk-menu > ul > li.one-page-active,
.stuck-true.effect-fill .desk-menu > ul > li.current-menu-item,
.stuck-true.effect-fill .desk-menu > ul > li.current-menu-parent,
.stuck-true.effect-fill .desk-menu > ul > li.current-menu-ancestor,
.stuck-true.effect-fill-boxed .desk-menu > ul > li:hover > a,
.stuck-true.effect-fill-boxed .desk-menu > ul > li.one-page-active > a,
.stuck-true.effect-fill-boxed .desk-menu > ul > li.current-menu-item > a,
.stuck-true.effect-fill-boxed .desk-menu > ul > li.current-menu-parent > a,
.stuck-true.effect-fill-boxed .desk-menu > ul > li.current-menu-ancestor > a,
.stuck-true.effect-line .desk-menu > ul > li > a:after {
background-color: white!important;
}
.stuck-true .desk-menu > ul > li.one-page-active:not(.menu-item-1307) > a,
.stuck-true .desk-menu > ul > li.current-menu-item:not(.menu-item-1307) > a,
.stuck-true .desk-menu > ul > li.current-menu-parent:not(.menu-item-1307) > a,
.stuck-true .desk-menu > ul > li.current-menu-ancestor:not(.menu-item-1307) > a {
background-color: #fff!important;
color: #62accb!important;
}
}
@media only screen and (min-width: 1025px) {  .menu-item.menu-item-1307 a{
background-color: #ff5e43!important;
color: white!important;
}
.stuck-true .desk-menu > ul > li.menu-item-1307:hover > a{
background-color: #428cab!important;
color: white!important;
}
}
.corgee-features-content-module{
font-size: 16px;
line-height: 1.5;
}
.footer-info small {
text-transform: capitalize;
font-size: 12px;
color: #FF5E43 !important;
}
.footer .footer-content .social-links a {
color: #FF5E43 !important;
}
.bottom-signup-free{
text-align: right;
}
.footer .footer-content .social-links a:hover {
color: #FF5E43 !important;
} @media only screen and (min-width: 320px) {
.testimonial_rotator_wrap.with-prevnext {
padding-left: inherit;
padding-right: inherit;
margin-right: inherit;
margin-left: inherit;
}
}   @media only screen and (min-width: 320px) {
.et_pb_button.et_pb_button_0.header_title_button {
display: flex;
align-items: center;
justify-content: center;
}
} @media only screen and (min-width: 768px) {
.et_pb_button.et_pb_button_0.header_title_button {
display: inline-block;
align-items: inherit;
justify-content: inherit;
}
}  .show-section {
opacity: 1;
}   .corgee-custom-popup {
background: white;
position: fixed;
padding: 32px;
top: 50%;
left: 50%;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
color: #414042;
z-index: 999;
font-size: 16px;
font-weight: 400;
line-height: 1.25;
font-family: 'Roboto', sans-serif;
-webkit-font-smoothing: subpixel-antialiased;
}
.corgee-custom-popup a {
color: #62accb;
text-decoration: none;
}
.corgee-custom-popup *:focus {
outline: none;
}
.corgee-cp-close-button {
position: absolute;
top: 16px;
right: 16px;
}
.corgee-cp-login-title {
font-size: 25px;
margin: 16px 0;
color: #62accb;
text-align: center;
}
.corgee-cp-subdomain-input {
margin: 16px auto 16px auto;
text-align: center;
border: 1px solid #ccc;
padding: 0;
display: table;
}
.corgee-cp-subdomain-input > div {
display: table-cell;
vertical-align: middle;
}
.corgee-cp-subdomain-input input {
border: 0;
font-size: 18px;
height: 32px;
text-indent: 16px;
text-align: right;
outline: 0;
font-family: inherit;
padding: 0;
margin: 0;
border-radius: 0;
}
.corgee-cp-subdomain-input > div:last-child {
padding: 16px 16px 16px 0;
width: 120px;
}
.corgee-cp-subdomain-input > div:last-child span {
text-align: left;
}
.corgee-cp-login-button {
text-align: center;
margin: 24px 0 32px 0;
}
.corgee-cp-login-button button {
background-color: #62accb;
border: 0;
padding: 10px 32px;
font-size: 21px;
color: white;
font-family: 'Roboto', sans-serif;
cursor: pointer;
font-weight: 400;
}
.corgee-cp-login-button button:hover {
background-color: #4991af;
}
.corgee-cp-other {
text-align: center;
}
.corgee-cp-help-legend {
font-size: 12px;
text-align: center;
color: #999;
}  .wpcf7-form {
max-width: 100%;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
.wpcf7-form label {
color: #8c8c8c;
font-weight: 400;
font-size: 16px;
font-family: 'Roboto', sans-serif;
}
.wpcf7-form input[type=text],
.wpcf7-form input[type=email] {
outline: 0;
margin: 0;
text-align: left;
vertical-align: top;
height: 60px;
max-width: 100%;
width: 100%;
padding: 10px 20px;
font-size: 16px;
border-radius: 3px;
border-width: 1px;
border-style: solid;
border-color: #bbbbbb;
background-color: #ffffff;
position: relative;
font-weight: 300; -webkit-transition: all 300ms;
transition: all 300ms; }
.wpcf7-form textarea {
outline: 0; text-align: left;
vertical-align: top;
height: 100px;
max-width: 100%;
max-height: 100%;
width: 100%;
padding: 10px 20px;
font-size: 16px;
border-radius: 3px;
border-width: 1px;
border-style: solid;
border-color: #bbbbbb;
background-color: #ffffff;
position: relative;
font-weight: 300; -webkit-transition: all 300ms;
transition: all 300ms;
}
.wpcf7-form input[type=submit] {
color: #ffffff;
background-color: #62accb;
text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 700;
padding: 18px 40px;
font-size: 14px;
line-height: 24px;
transition: all 300ms ease-out;
transition-property: all;
transition-duration: 300ms;
transition-timing-function: ease-out;
transition-delay: 0s;
}
.wpcf7-form input[type=submit]:hover {
opacity: 0.7;
}
.wpcf7-form span.wpcf7-not-valid-tip {
margin: 4px 0;
padding: 6px 10px;
background: #f3d8d8;
color: #af4242;
font-size: 12px;
border-radius: 2px;
line-height: 1.4;
}
.wpcf7-form .xds-form-submit-container {
text-align: center;
}
.wpcf7-form .wpcf7-validation-errors {
border: none;
}
.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors {
margin: 4px 0;
padding: 6px 10px;
background: #f3d8d8;
color: #af4242;
font-size: 12px;
border-radius: 2px;
line-height: 1.5;
margin-left: 0;
margin-right: 0;
}
.wpcf7-form img.ajax-loader {
background-color: #fff;
padding: 4px;
border-radius: 50%;
margin: 8px 0;
}
.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok {
background-color: #fff;
border: 1px solid transparent;
color: #007aa3;
font-size: 16px;
text-align: center;
padding: 16px;
margin-left: 0;
margin-right: 0;
margin-top: 0;
line-height: 1.5;
}
.wpcf7-recaptcha > div {
margin: 8px auto;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
color: #8c8c8c;
} #main-header {
z-index: 10!important;
} .cli-tab-footer .wt-cli-privacy-accept-btn {
background-color: #ff5e43!important;
}
.cli-tab-footer .wt-cli-privacy-accept-btn:hover {
background-color: rgb(204, 75, 54)!important;
}
.cli-btn:hover {
opacity: 1!important;
}
.pum-theme-917, .pum-theme-default-theme {
display: none!important;
} input.wpcf7-form-control.wpcf7-submit.btn-form {
color: #FFF;
background-color: #FF5E43!important;
border: 0px;
padding: 16px 30px!important;
font-size: 17px!important; border-radius: 3px;
font-weight: 500;
line-height: 1.7em!important;
margin: 0 auto;
}
input.wpcf7-form-control.wpcf7-submit.btn-form:hover {
color: #FFF;
background-color: #e2644b!important;
opacity: 1!important;
cursor: pointer!important;
}
button a {
color: #ffffff!important;
}
.form-free-demo .form-row {  flex-direction: row!important;
justify-content: center!important;
width: 100%!important;
}
.wpcf7-form input[type=text], .wpcf7-form input[type=email] {
margin-bottom: 8px!important;
}
.wpcf7 form .wpcf7-response-output {
margin: -2em 0.5em 1em;
} .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
color: #000000;
background-color: #FFF;
font-size: 15px;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450;
background: #FFF;
color: #000;
} .form-demo .wpcf7-form textarea {
width: 100%!important; margin: 0px auto;
display: block;
} .wpcf7-form input[type=submit] {
display: flex;
margin: 0 auto;
margin-top: 15px!important;
}
.row-quick-tutorials{
display: inline-flex!important;
justify-content: center!important;
width: 100%!important;
}
.cuestion-icon{
background-image: url(https://corgee.com/c-corgee/uploads/2021/08/cuestion-icon.png);
background-position: center;
background-repeat: no-repeat;
color: #fff0;
background-size: contain;
} .page-id-2196 #cookie-law-info-bar, .page-id-2196 .cli-modal-backdrop.cli-show {    
display: none!important;
}
.page-id-2196 .grecaptcha-badge {
display: none!important;
} @media only screen and (min-width: 1980px)  {
.form-demo .wpcf7-form textarea {
width: 98%!important; margin: 0px auto;
display: block;
}
.form-demo .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] input.text, input.title, input[type=text], textarea {
width: 98%!important;
margin: 0px!important;
margin-bottom: 8px!important;
}
}
@media only screen and (max-width: 1024px)  {
.form-demo{ 
margin-left: 30px;
} 
.form-row {
display: block!important;
margin-top: 44px!important;
}
.form-demo .wpcf7 input[type="url"], .wpcf7 input[type="tel"] input.text, input.title, input[type=text], textarea {
margin: 0px 0px 10px 0px!important;
width: 100%!important;
}
.form-row {
margin-bottom: 0px;
} 
}
@media only screen and (max-width: 1024px) and (min-width: 768px)  {
.form-demo .wpcf7-form textarea {
width: 100%!important;
}
.form-demo{
margin-left: 0px;
}
.form-row {
margin-bottom: 0px;
}
}
@media only screen and (max-width: 600px) and (min-width: 280px)  {
.form-demo .wpcf7 input[type="url"], .wpcf7 input[type="tel"] {
color: #889fa1!important;
font-size: 16px!important;
width: 100%;
margin-bottom: 10px;
}
.form-row {
display: block!important;
}
.form-demo  .wpcf7-form input[type=text],.form-demo .wpcf7-form input[type=email] {
outline: 0;
margin: 0 0 11px 0!important;
}
.form-demo .wpcf7 input[type="url"],  .wpcf7 input[type="tel"] input.text, input.title, input[type=text], textarea {
margin: 0px;
}
.form-demo .wpcf7-form textarea {
width: 100%!important;
}
.form-demo{
margin-left: 0px;
}
.form-row {
margin-bottom: 0px;
}
}
@media only screen and (max-width: 360px) and (min-width: 780px)  {
.form-demo .wpcf7-form textarea {
width: 100%!important;
}
.form-demo{
margin-left: 0px;
}
.form-row {
margin-bottom: 0px;
}
}