/* jquery.fancybox.css */
body.compensate-for-scrollbar{overflow:hidden}
.fancybox-active{height:auto}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}
.fancybox-container{webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}
.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer{webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);-o-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg{opacity:.87;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);-o-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s,visibility linear .25s;-o-transition:opacity .25s,visibility linear .25s;transition:opacity .25s,visibility linear .25s;visibility:hidden;z-index:99997}
.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s,visibility;-o-transition:opacity .25s,visibility;transition:opacity .25s,visibility;visibility:visible}
.fancybox-infobar{color:#ccc;font-size:13px;webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar{right:0;top:0}
.fancybox-stage{direction:ltr;overflow:visible;webkit-transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage{overflow:hidden}
.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;z-index:99994;display:none;top:0;left:0;width:100%;height:100%;outline:0;overflow:auto;padding:44px;text-align:center;white-space:normal;webkit-overflow-scrolling:touch;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}
.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}
.fancybox-slide--next{z-index:99995}
.fancybox-slide--image{overflow:visible;padding:44px 0}
.fancybox-slide--image:before{display:none}
.fancybox-slide--html{padding:6px 6px 0}
.fancybox-slide--iframe{padding:44px 44px 0}
.fancybox-content{display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:24px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}
.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}
.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}
.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-container [data-selectable=true]{cursor:text}
.fancybox-image{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}
.fancybox-slide--html .fancybox-content{margin-bottom:6px}
.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content{overflow:visible;width:100%;height:100%;padding:0;margin:0}
.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%;background:#000}
.fancybox-slide--map .fancybox-content{background:#e5e3df}
.fancybox-slide--iframe .fancybox-content{position:relative;background:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}
.fancybox-iframe, .fancybox-video {background:#fff; border:0; height:100%; margin:0; overflow:hidden; padding:0; width:100%; border-radius:30px; -webkit-box-shadow:0 5px 57px rgba(0, 0, 0, 0.75); box-shadow:0 5px 57px rgba(0, 0, 0, 0.75);}
.fancybox-iframe{vertical-align:top}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}
.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:0;padding:10px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;vertical-align:top;width:44px;color:#ccc}
.fancybox-button:link,.fancybox-button:visited{color:#ccc}
.fancybox-button:focus,.fancybox-button:hover{color:#fff}
.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}
.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}
.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}
.fancybox-button--pause svg path:nth-child(1){display:none}
.fancybox-button--play svg path{fill:currentColor}
.fancybox-button--play svg path:nth-child(2){display:none}
.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}
.fancybox-button--share svg path{stroke-width:1}
.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}
.fancybox-show-nav .fancybox-navigation .fancybox-button{-webkit-transition:opacity .25s,visibility,color .25s;-o-transition:opacity .25s,visibility,color .25s;transition:opacity .25s,visibility,color .25s}
.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}
.fancybox-navigation .fancybox-button--arrow_left{left:6px}
.fancybox-navigation .fancybox-button--arrow_right{right:6px}
.fancybox-close-small{position:absolute;z-index:10;right:0;top:0;width:47px;height:47px; background: none; border: none; cursor:pointer;margin:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.fancybox-close-small svg{position:absolute;left:0;top:0;width:47px;fill:#fff;stroke:currentColor;stroke-width:2px;-webkit-transition:stroke .2s;-o-transition:stroke .2s;transition:stroke .2s;opacity:.8}
.fancybox-close-small:focus{outline:0}
.fancybox-close-small:hover svg{opacity:1}
.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#c73b13;padding:5px;right:8px;top:8px}
.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:0 0;color:#c73b13;}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}
.fancybox-caption{bottom:10px;color:#fff;font-size:14px;font-weight:400;text-align:center;left:0;line-height:1.5;padding:5px;right:0}
.fancybox-caption:before{background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}
.fancybox-caption a{color:#ccc;text-decoration:none}
.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}
.fancybox-caption a:hover{color:#fff;text-decoration:underline}
.fancybox-loading{-webkit-animation:.8s linear infinite a;animation:.8s linear infinite a;background:0 0;border:6px solid rgba(99,99,99,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}
@-webkit-keyframes a{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes a{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);-o-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);-ms-transform:rotate(-1turn);transform:rotate(-1turn)}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}
.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}
.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}
.fancybox-share p{margin:0;padding:0}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}
.fancybox-share__button:hover{text-decoration:none}
.fancybox-share__button--fb{background:#3b5998}
.fancybox-share__button--fb:hover{background:#344e86}
.fancybox-share__button--pt{background:#bd081d}
.fancybox-share__button--pt:hover{background:#aa0719}
.fancybox-share__button--tw{background:#1da1f2}
.fancybox-share__button--tw:hover{background:#0d95e8}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}
.fancybox-share__button svg path{fill:#fff}
.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}
.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;webkit-overflow-scrolling:touch;ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:212px}
.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100%}
.fancybox-thumbs-x>ul{overflow:hidden}
.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;webkit-tap-highlight-color:transparent;width:100px;background-position:50%;background-repeat:no-repeat;background-size:cover}
.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}
.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:.2s cubic-bezier(.25,.46,.45,.94);-o-transition:.2s cubic-bezier(.25,.46,.45,.94);transition:.2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}

.fancyform_content {
    padding:30px 0;
    box-sizing: border-box;
    text-align: center;
    width: 100%;
    max-width:323px;
    margin: 0 auto;
}
.fancyform_content h1 {
  font-size: 36px !important;
  line-height: 36px;
}
.fancyform_content form {
    margin: 15px auto !important;
}
.fancyform_content .input {
  width: 100%;
  max-width: 315px;
  margin: 0 auto;
}
.fancyform_content .input input {
  max-width: none;
}
.checkbox label {
    font-size: 10px;
    line-height: 11px;
}
.fancyform_content .smFormContent .validateForm > div {
  margin: 0;
}
.fancyform_content .smFormContent .validateForm > .buttonOut > div {
  margin: 0;
}
.fancyform_content h1 {
    font-size: 36px !important;
    line-height: 36px;
}
.smFormContent .input.checkbox {
    text-align: left;
    display: flex;
    align-content: center;
    width: 70%;
}


@media screen and (max-width: 500px) {
.fancyform_content h1 {
  font-size: 24px !important;
  line-height: 24px;}

}
.fancyform_content .input {
  max-width: none;
}
}




/* ===== smFormContent CSS ===== */
.smFormContent .formHeader {text-align:center; margin:0px; padding:5px 0 10px;}
.smFormContent .input {position:relative;}
.smFormContent .input input,
.smFormContent .input select {height:40px;}
.smFormContent .input input,
.smFormContent .input textarea,
.smFormContent .input select {outline:none; font-family:'Open Sans'; font-size:16px; font-weight:400; border:1px solid #fec91c; border-radius:100px; transition:all 270ms ease-in-out; box-sizing:border-box;  width:100%; margin-bottom:15px; padding:25px;}

.smFormContent .input .checkbox input {width:100%; max-width: 315px; height: 45px; box-sizing:border-box;color: #000; font-size:18px; font-weight:100; text-transform: uppercase; transition: all 270ms ease-in-out;  padding: 0 20px;  margin:0; outline:none;}

.smFormContent textarea {resize:vertical;}
.smFormContent .radio {display:inline-block; *display:inline; zoom:1; margin:5px 0 15px;}
.smFormContent .radio input {cursor:pointer; margin:0px; width:auto;}
.smFormContent .radio label {cursor:pointer; font-size:16px; margin-left:5px; margin-right:20px;}
.smFormContent .radio input:checked + label {color:green;}
.smFormContent .twoColumns {display:table; width:100%;}
.smFormContent .twoColumns .leftColumn {display:table-cell; width:50%; padding-right:15px; vertical-align:top;}
.smFormContent .twoColumns .rightColumn {display:table-cell; width:50%; padding-left:15px; vertical-align:top;}
.smFormContent .capcha .number {width:100px !important;}
.smFormContent .capcha span {margin-left:10px; position:relative;}
.smFormContent .checkbox input {width:auto !important; height:auto !important; margin:0; cursor:pointer;}
.smFormContent .checkbox label {margin-left:5px; cursor:pointer;}
.smFormContent .radios {display:inline-block; *display:inline; zoom:1; margin:5px 0 15px;}
.smFormContent .radios .name {display:block;}
.smFormContent .radios input {cursor:pointer; width:auto !important; height:auto !important;}
.smFormContent .radios label {cursor:pointer; font-size:16px; margin-left:5px; margin-right:20px;}
.smFormContent .button > * {width:auto; color:#fff; font-weight:bold; text-align:center; padding:20px 20px; cursor:pointer; border:0px; font-size:18px; min-width:310px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; -o-border-radius:50px; display:inline-block; *display:inline; zoom:1; text-decoration:none; font-size:16px; padding:14px 20px; min-width:250px; background:#000;}
.smFormContent .button > * {
    width: 100%;
    font-size:16px;
    font-weight: 400;
    color: #fff;
    background:#c73b13;
    margin-top: 22px;
    padding: 21px 0;
    transition:.3s;
    cursop:pointer;
}
.smFormContent .button > *:hover {background:#ad2e0a;}
.smFormContent .button > *:active {background:#8d2306;}
.smFormContent .validateForm {display:block; margin:0 auto; width:80%;}
.smFormContent .validateForm > div {text-align:center;}
.smFormContent .validateForm > .buttonOut > div {text-align:center;}

.smFormContent .formToolTip {margin-left:5px; display:inline-block; *display:inline; zoom:1; position:relative;}
.smFormContent .formToolTip .tipText {left:12px; min-width:135px; position:absolute; top:-110%; background:#f9f9f9; border:1px solid #e5e9ea; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; display:inline-block; font-size:12px; padding:5px 7px; display:none;}
.smFormContent .formToolTip .tipIcon {background:#000; border:1px solid #e5e9ea; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; -o-border-radius:100%; color:#fff; cursor:pointer; display:inline-block; *display:inline; zoom:1; font-size:16px; height:20px; vertical-align:middle; width:20px;}
.smFormContent .formToolTip:hover .tipText {display:inline-block;}
.smFormContent .formToolTip:hover .tipIcon {opacity:0.8;}
.smFormContent .input .checkbox input {height: auto !important;}
/* =============END============ */

/* ===== FORM VALIDATE CSS ===== */
.formError {z-index:990; bottom:100% !important; left:-5px !important; margin-top:0 !important; top:auto !important; white-space:nowrap;}
.formError .formErrorContent {z-index:991; white-space:nowrap;}
.formError .formErrorArrow {z-index:996;}
.ui-dialog .formError {z-index:5000;}
.ui-dialog .formError .formErrorContent {z-index:5001;}
.ui-dialog .formError .formErrorArrow {z-index:5006;}
.inputContainer {position:relative; float:left;}
.formError {position:absolute; top:300px; left:300px; display:block; cursor:pointer; text-align:left; line-height:1.4em;}
.formError.inline {position:relative; top:0; left:0; display:inline-block; *display:inline; zoom:1;}
.ajaxSubmit {padding:20px; background:#55ea55; border:1px solid #999; display:none;}
.formError .formErrorContent {width:100%; background:#c73b13; position:relative; color:#fff; min-width:120px; font-size:12px; padding:0px 3px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;  border: 1px solid #c73b13;box-shadow: 0 0 6px #555;-moz-box-shadow: 0 0 6px #555;-webkit-box-shadow: 0 0 6px #555;-o-box-shadow: 0 0 6px #555;padding: 2px 5px 2px 5px;}
.bottom_form_conteiner .formError .formErrorContent {background:#7D3907;}
.bottom_form_conteiner .formError .formErrorArrow div {background:#7D3907;}
.formErrorContent {margin-left:0;}
.formError.inline .formErrorContent {box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none; border:none; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; -o-border-radius:0; font-weight:bold;}
.greenPopup .formErrorContent {background:#33be40;}
.blackPopup .formErrorContent {background:#c73b13; color:#FFF;}
.formError .formErrorArrow {width:16px; margin:-2px 0 0 13px; position:relative;}
body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow {margin:-2px 13px 0 0;}
.formError .formErrorArrowBottom {box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none; margin:0px 0 0 12px;top:2px;}
.formError .formErrorArrow div {font-size:0px;height:1px;background:#c73b13;
margin:0 auto;line-height:0;font-size:0;display:block;}
.formError .formErrorArrowBottom div {box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none;}
.greenPopup .formErrorArrow div {background:#33be40;}
.blackPopup .formErrorArrow div {background:#393939; color:#FFF;}
.formError .formErrorArrow .line10 {width:16px; border:none;}
.formError .formErrorArrow .line9 {width:13px; border:none;}
.formError .formErrorArrow .line8 {width:11px;}
.formError .formErrorArrow .line7 {width:9px;}
.formError .formErrorArrow .line6 {width:7px;}
.formError .formErrorArrow .line5 {width:5px;}
.formError .formErrorArrow .line4 {width:3px;}
.formError .formErrorArrow .line3 {width:1px;}
.formError .formErrorArrow .line2 {width:3px; border:none; background:none;}
.formError .formErrorArrow .line1 {width:1px; border:none; background:none;}
/* =============END============ */

.fancybox-skin {border-radius: 0;}
.fancyform {max-width: max-content; box-sizing: border-box; padding: 30px 0 50px; margin: 0 auto;}
.fancyform h1 {font-size: 30px; margin: 10px 0;}
.fancyform .smFormContent {text-align:center;}
.fancyform .formHeader {font-weight: 600; margin: -10px 0 10px;}
.fancyform .smFormContent .checkbox label {line-height: 15px; text-align: left;}
.fancyform .smFormContent .button {margin-top: 0 !important;}
.fancyform .smFormContent .button button {margin: 0;}
.fancyform .smFormContent .checkbox {margin: 0 auto 30px;}
.fancyform_content form {width: 100% !important; margin: 0 auto !important;}
.fancyform_content .smFormContent .button > * {padding: 17px 74px;}

@media screen and (max-width: 500px) {
  .smFormContent .validateForm > div {margin: 10px;}
  .smFormContent .button > * {padding:15px 40px;}
  .fancyform h1 {font-size: 24px !important; line-height: 24px; margin: 0;}
  .fancyform .formHeader {font-size: 16px;}
  .checkbox {display: flex; text-align: left !important; margin: 0;}
  .fancybox-close {width: 40px; height: 40px; right: -15px; top: -20px;}
  .fancybox-prev, .fancybox-next {width: 30px; height: 30px; background-size: 25%;}
}

@media screen and (max-width: 500px) {
  .fancyform {padding: 20px;}
  .formHeader {margin: 0 0 15px;}
  .smFormContent .input input, .smFormContent .input textarea, .smFormContent .input select {
    outline: none;
    font-family:'Open Sans';
    font-size: 14px;
    font-weight: 100;
    border-radius: 100px;
    transition: all 270ms ease-in-out;
    box-sizing: border-box;
    width: 100%;
}
.smFormContent .validateForm {width:100%;}
.smFormContent .button > * {
    padding: 14px;
    max-width: none;
    width: auto;
    font-size: 14px;
    min-width: auto;
}
}
.smFormContent .input input[type=radio]{
  height: 12px;
}


/* slick.css */
.slick-slider{display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{outline: none;display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}