.bg-midnight-blue { background-color: #2c3e50 } .footer-v1 { padding-top: 20px; padding-bottom: 20px; color: rgb(158 94 94 / 80%); text-align: center } .footer-v1 .brand { font-size: 20px; font-weight: 400; font-weight: 500; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: rgb(158 94 94 / 80%) } .footer-v1 .brand.active, .footer-v1 .brand:focus, .footer-v1 .brand:hover { color: #1abc9c } .footer-v2 { padding-top: 100px; padding-bottom: 100px; text-align: center } .footer-v2 .brand { display: inline-block; margin-bottom: 25px } .footer-v2 .text { font-size: 14px; font-weight: 400; color: rgba(150, 42, 42, .8); margin: 0 80px; line-height: 1.45 } .footer-v2 .btn { margin-top: 30px; background-color: #ebedee; color: #7f8c8d; font-size: 13px; line-height: 20px; padding: 6px 13px 8px } .footer-v2 .btn:focus, .footer-v2 .btn:hover { background-color: #eff1f1 } .footer-v2 .btn.active, .footer-v2 .btn:active { background-color: #c8c9ca } .footer-v2 .btn [class^=fui-] { font-size: 16px; font-weight: 400; color: #3498db } @media (max-width:991px) { .footer-v2 .text { margin: 0 } } .btn-icons>[class^=fui-] { margin-left: 4px; margin-right: 4px; line-height: inherit; display: inline-block; vertical-align: top } [class^=fui-] { display: inline-block; vertical-align: middle } .bin-banner, .subscribe-form { padding-top: 40px; padding-bottom: 40px; font-size: medium } .bin-banner, .subscribe-form .col-sm-4 { text-align: right } @media (max-width:767px) { .bin-banner, .subscribe-form .col-sm-4 { text-align: center } } .bin-banner, .subscribe-form form { margin: 0; position: relative } .bin-banner, .subscribe-form input[type=text] { width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: 0 0; line-height: 59.99999999999999px; font-size: 50px; font-weight: 400; color: #fff; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; letter-spacing: -1px } .bin-banner, .subscribe-form input[type=text]:-moz-placeholder { color: #fff } .bin-banner, .subscribe-form input[type=text]::-moz-placeholder { color: #fff; opacity: 1 } .bin-banner, .subscribe-form input[type=text]:-ms-input-placeholder { color: #fff } .bin-banner, .subscribe-form input[type=text]::-webkit-input-placeholder { color: #fff } .bin-banner, .subscribe-form input[type=text].placeholder { color: #fff } .bin-banner, .subscribe-form input[type=text]::-webkit-input-placeholder { font-weight: 500; letter-spacing: -1px } .bin-banner, .subscribe-form input[type=text]:-moz-placeholder { font-weight: 500; letter-spacing: -1px } .bin-banner, .subscribe-form input[type=text]::-moz-placeholder { font-weight: 500; letter-spacing: -1px } .bin-banner, .subscribe-form input[type=text]:-ms-input-placeholder { font-weight: 500; letter-spacing: -1px } .bin-banner, .subscribe-form .ani-placeholder { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; padding-left: 6px; line-height: 59.99999999999999px; font-size: 50px; font-weight: 400; color: #fff; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif } .bin-banner, .subscribe-form .btn { margin-top: 8px; font-weight: 500; width: 220px; max-width: 100% } @media (max-width:767px) { .bin-banner, .subscribe-form { padding-left: 5px; padding-right: 5px; margin-left: -5px; margin-right: -5px } } @media (max-width:480px) { .bin-banner, .subscribe-form .ani-placeholder, .subscribe-form input[type=text] { width: 100%; margin-bottom: 33px; line-height: 27px; font-size: 25px; font-weight: 400; color: inherit; text-align: center } } .footer-v12 { padding-top: 190px; padding-bottom: 110px; text-align: center; font-size: 84.3px; font-weight: 400; color: rgba(44, 62, 80, .2); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 800; letter-spacing: -2px } .footer-v12:before { content: ''; position: absolute; top: 110px; left: 0; right: 0; height: 2px; overflow: hidden; background: #ebedee } .footer-v12 [class*=fui-] { font-size: 60px; font-weight: 400; color: #e74c3c; vertical-align: baseline } @media (min-width:1200px) { .footer-v12 { font-size: 84px; font-weight: 400; color: rgba(44, 62, 80, .2); font-weight: 800 } } @media (max-width:1199px) { .footer-v12 { font-size: 82px } } @media (max-width:991px) and (min-width:768px) { .footer-v12 { font-size: 56px; font-weight: 400; color: rgba(44, 62, 80, .2); font-weight: 800 } } @media (max-width:767px) { .footer-v12 { font-size: 36px; font-weight: 400; color: rgba(44, 62, 80, .2); font-weight: 800 } .footer-v12 [class*=fui-] { font-size: 32px } } @media (max-width:480px) { .footer-v12 { font-size: 26px; font-weight: 400; color: rgba(44, 62, 80, .2); padding-top: 150px; font-weight: 800 } .footer-v12 [class*=fui-] { font-size: 18px; font-weight: 400; color: #e74c3c } } .col-sm-6-v3 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; -webkit-box-flex: 0 } footer.comment-meta { width: 100%; background-color: #b5b7b9 } .comment-author { padding: 5px 5px } .comment-metadata { padding: 5px 5px } .comment-author img { border-radius: 50% } .comment-content { padding: 5px; background: #e5e5e5 } .comment-body { background-color: #d9c8c8; border-radius: 0 0 10px 10px; padding: 0 0 5px 5px } .reply { padding: 5px 5px 5px 5px } .comment-list li { list-style: none } .preserve-3d { transform-style: preserve-3d; -webkit-transform-style: preserve-3d } .back { width: 33%; height: 200px; float: left; background-color: #1e1c1c; border: 10px; border-color: #454343; border-style: solid; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; counter-increment: bc; padding: 0 5px 5px 5px } .back:before { content: counter(bc) "_"; position: absolute; padding: 10px } @media screen and (max-width:1260px) { .back { width: 50% } } @media screen and (max-width:840px) { .back { width: 100% } } .button_base { margin: 0; border: 0; font-size: 18px; position: relative; top: 50%; left: 50%; margin-top: -25px; margin-left: -100px; width: 200px; height: 50px; text-align: center; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-user-select: none; cursor: default } .button_base:hover { cursor: pointer } .b01_simple_rollover { border: #000 solid 1px; padding: 10px; background-color: inherit } .b01_simple_rollover:hover { color: #fff; background-color: #000 } .b02_slide_in { overflow: hidden; border: #000 solid 1px } .b02_slide_in div { position: absolute; text-align: center; width: 100%; height: 50px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; padding: 10px } .b02_slide_in div:nth-child(1) { color: #000; background-color: #fff } .b02_slide_in div:nth-child(2) { background-color: #000; transition: top .1s ease; -webkit-transition: top .1s ease; -moz-transition: top .1s ease; top: -50px } .b02_slide_in div:nth-child(3) { color: #fff; transition: opacity .1s ease; -webkit-transition: opacity .1s ease; -moz-transition: opacity .1s ease; opacity: 0 } .b02_slide_in:hover div:nth-child(2) { top: 0; transition: top .1s ease; -webkit-transition: top .1s ease; -moz-transition: top .1s ease } .b02_slide_in:hover div:nth-child(3) { opacity: 1; transition: opacity .1s ease; -webkit-transition: opacity .1s ease; -moz-transition: opacity .1s ease } .b03_skewed_slide_in { overflow: hidden; border: #000 solid 1px } .b03_skewed_slide_in div { position: absolute; text-align: center; width: 100%; height: 50px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; padding: 10px } .b03_skewed_slide_in div:nth-child(1) { color: #000; background-color: #fff } .b03_skewed_slide_in div:nth-child(2) { background-color: #000; width: 230px; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: translate(-250px, 0) skewX(-30deg); -webkit-transform: translate(-250px, 0) skewX(-30deg); -moz-transform: translate(-250px, 0) skewX(-30deg) } .b03_skewed_slide_in div:nth-child(3) { color: #fff; left: -200px; transition: left .2s ease; -webkit-transition: left .2s ease; -moz-transition: left .2s ease } .b03_skewed_slide_in:hover div:nth-child(2) { transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; transform: translate(-15px, 0) skewX(-30deg); -webkit-transform: translate(-15px, 0) skewX(-30deg); -moz-transform: translate(-15px, 0) skewX(-30deg) } .b03_skewed_slide_in:hover div:nth-child(3) { left: 0; transition: left .30000000000000004s ease; -webkit-transition: left .30000000000000004s ease; -moz-transition: left .30000000000000004s ease } .b04_3d_tick { perspective: 500px; -webkit-perspective: 500px; -moz-perspective: 500px; perspective-origin: center top; -webkit-perspective-origin: center top; -moz-perspective-origin: center top } .b04_3d_tick div { position: absolute; text-align: center; width: 100%; height: 50px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; padding: 10px; border: #000 solid 1px } .b04_3d_tick div:nth-child(1) { color: #000; background-color: #fff; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease } .b04_3d_tick div:nth-child(2) { color: #fff; background-color: #000; transform: rotateX(90deg); -webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg); transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform-origin: left top; -webkit-transform-origin: left top; -moz-transform-origin: left top } .b04_3d_tick:hover div:nth-child(1) { transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; background-color: rgba(0, 0, 0, .5) } .b04_3d_tick:hover div:nth-child(2) { transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: rotateX(0); -webkit-transform: rotateX(0); -moz-transform: rotateX(0) } .b05_3d_roll { perspective: 500px; -webkit-perspective: 500px; -moz-perspective: 500px } .b05_3d_roll div { position: absolute; text-align: center; width: 100%; height: 50px; padding: 10px; border: #000 solid 1px; pointer-events: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box } .b05_3d_roll div:nth-child(1) { color: #000; background-color: #000; transform: rotateX(90deg); -webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg); transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform-origin: 50% 50% -25px; -webkit-transform-origin: 50% 50% -25px; -moz-transform-origin: 50% 50% -25px } .b05_3d_roll div:nth-child(2) { color: #000; background-color: #fff; transform: rotateX(0); -webkit-transform: rotateX(0); -moz-transform: rotateX(0); transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform-origin: 50% 50% -25px; -webkit-transform-origin: 50% 50% -25px; -moz-transform-origin: 50% 50% -25px } .b05_3d_roll:hover div:nth-child(1) { color: #fff; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: rotateX(0); -webkit-transform: rotateX(0); -moz-transform: rotateX(0) } .b05_3d_roll:hover div:nth-child(2) { background-color: #000; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: rotateX(-90deg); -webkit-transform: rotateX(-90deg); -moz-transform: rotateX(-90deg) } .b06_3d_swap { perspective: 500px; -webkit-perspective: 500px; -moz-perspective: 500px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d } .b06_3d_swap div { position: absolute; text-align: center; width: 100%; height: 50px; padding: 10px; border: #000 solid 1px; pointer-events: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box } .b06_3d_swap div:nth-child(1) { color: #000; background-color: #fff; transform: translateZ(0); -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform-origin: 50% 50% -25px; -webkit-transform-origin: 50% 50% -25px; -moz-transform-origin: 50% 50% -25px } .b06_3d_swap div:nth-child(2) { color: #fff; background-color: #000; transform: rotateX(90deg); -webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg); transition: all .2s ease 50ms; -webkit-transition: all .2s ease 50ms; -moz-transition: all .2s ease 50ms; transform-origin: 50% 50% -25px; -webkit-transform-origin: 50% 50% -25px; -moz-transform-origin: 50% 50% -25px } .b06_3d_swap:hover div:nth-child(1) { color: #000; background-color: grey; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: translateZ(-200px); -webkit-transform: translateZ(-200px); -moz-transform: translateZ(-200px) } .b06_3d_swap:hover div:nth-child(2) { color: #fff; transition: all .2s ease 50ms; -webkit-transition: all .2s ease 50ms; -moz-transition: all .2s ease 50ms; transform: rotateX(0); -webkit-transform: rotateX(0); -moz-transform: rotateX(0) } .b07_3d_double_roll { perspective: 500px; -webkit-perspective: 500px; -moz-perspective: 500px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d } .b07_3d_double_roll div { position: absolute; text-align: center; padding: 10px; border: #000 solid 1px; pointer-events: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box } .b07_3d_double_roll div:nth-child(1) { color: #000; background-color: #fff; z-index: 0; width: 100%; height: 50px; clip: rect(0, 100px, 50px, 0); position: absolute; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: rotateX(0); -webkit-transform: rotateX(0); -moz-transform: rotateX(0); transform-origin: 50% 50% -25px; -webkit-transform-origin: 50% 50% -25px; -moz-transform-origin: 50% 50% -25px } .b07_3d_double_roll div:nth-child(2) { color: #000; background-color: #000; z-index: -1; width: 100%; height: 50px; clip: rect(0, 100px, 50px, 0); position: absolute; transform: rotateX(90deg); -webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg); transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform-origin: 50% 50% -25px; -webkit-transform-origin: 50% 50% -25px; -moz-transform-origin: 50% 50% -25px } .b07_3d_double_roll div:nth-child(3) { color: #000; background-color: #fff; z-index: 0; width: 100%; height: 50px; clip: rect(0, 200px, 50px, 100px); position: absolute; transition: all .2s ease .1s; -webkit-transition: all .2s ease .1s; -moz-transition: all .2s ease .1s; transform: rotateX(0); -webkit-transform: rotateX(0); -moz-transform: rotateX(0); transform-origin: 50% 50% -25px; -webkit-transform-origin: 50% 50% -25px; -moz-transform-origin: 50% 50% -25px } .b07_3d_double_roll div:nth-child(4) { color: #000; background-color: #000; z-index: -1; width: 100%; height: 50px; clip: rect(0, 200px, 50px, 100px); position: absolute; transform: rotateX(-90deg); -webkit-transform: rotateX(-90deg); -moz-transform: rotateX(-90deg); transition: all .2s ease .1s; -webkit-transition: all .2s ease .1s; -moz-transition: all .2s ease .1s; transform-origin: 50% 50% -25px; -webkit-transform-origin: 50% 50% -25px; -moz-transform-origin: 50% 50% -25px } .b07_3d_double_roll:hover div:nth-child(1) { background-color: #000; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: rotateX(-90deg); -webkit-transform: rotateX(-90deg); -moz-transform: rotateX(-90deg) } .b07_3d_double_roll:hover div:nth-child(2) { color: #fff; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: rotateX(0); -webkit-transform: rotateX(0); -moz-transform: rotateX(0) } .b07_3d_double_roll:hover div:nth-child(3) { background-color: #000; transition: all .2s ease .1s; -webkit-transition: all .2s ease .1s; -moz-transition: all .2s ease .1s; transform: rotateX(90deg); -webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg) } .b07_3d_double_roll:hover div:nth-child(4) { color: #fff; transition: all .2s ease .1s; -webkit-transition: all .2s ease .1s; -moz-transition: all .2s ease .1s; transform: rotateX(0); -webkit-transform: rotateX(0); -moz-transform: rotateX(0) } .b08_3d_pushback { perspective: 500px; -webkit-perspective: 500px; -moz-perspective: 500px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d } .b08_3d_pushback div { position: absolute; text-align: center; width: 100%; height: 50px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; pointer-events: none; padding: 10px; border: #000 solid 1px } .b08_3d_pushback div:nth-child(1) { color: #000; background-color: #fff; transform: rotateX(0) translateZ(0); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0); transform-origin: 50% 50%; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease } .b08_3d_pushback div:nth-child(2) { color: #fff; background-color: #000; transform: rotateX(-179.5deg) translateZ(1px); -webkit-transform: rotateX(-179.5deg) translateZ(1px); -moz-transform: rotateX(-179.5deg) translateZ(1px); transform-origin: 50% 50%; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease } .b08_3d_pushback:hover div:nth-child(1) { transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: rotateX(179.5deg); -webkit-transform: rotateX(179.5deg); -moz-transform: rotateX(179.5deg) } .b08_3d_pushback:hover div:nth-child(2) { transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transform: rotateX(0) rotateY(0) translateZ(1px); -webkit-transform: rotateX(0) rotateY(0) translateZ(1px); -moz-transform: rotateX(0) rotateY(0) translateZ(1px) } .b09_electric { color: #000; background-color: #fff; border: #000 solid 1px; padding: 10px; transition: all .1s ease; -webkit-transition: all .1s ease; -moz-transition: all .1s ease } .b09_electric:hover { color: #fff; background-color: #000; animation: b09_electric_blinkIn .1s step-end 0 2; -webkit-animation: b09_electric_blinkIn .1s step-end 0 2; -moz-animation: b09_electric_blinkIn .1s step-end 0 2; transition: all .2s ease .2s; -webkit-transition: all .2s ease .2s; -moz-transition: all .2s ease .2s } @-webkit-keyframes b09_electric_blinkIn { from, to { background-color: #f8f8f8; color: #080808 } 50% { background-color: #fff; color: #000 } } @-moz-keyframes b09_electric_blinkIn { from, to { background-color: #f8f8f8; color: #080808 } 50% { background-color: #fff; color: #000 } } .b10_tveffect div { position: absolute; text-align: center; width: 100%; height: 50px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box } .b10_tveffect div:nth-child(1) { color: #000; background-color: #fff; -webkit-transition: all .1s ease; padding: 10px; border: #000 solid 1px } .b10_tveffect div:nth-child(2) { overflow: hidden } .b10_tveffect div:nth-child(2) div { position: absolute; text-align: center; width: 100%; height: 50px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; padding: 10px; border: #000 hidden 1px } .b10_tveffect div:nth-child(2) div:nth-child(1) { color: rgba(200, 120, 120, .8); opacity: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAAL+1RLAAAAF0lEQVQIW2NkwAIYgWKS6OIgQQxAoUoAE4AAUnD/0ugAAAAASUVORK5CYII=) repeat } .b10_tveffect div:nth-child(2) div:nth-child(2) { color: rgba(120, 200, 120, .8); opacity: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAAL+1RLAAAAF0lEQVQIW2NkwAIYgWKS6OIgQQxAoUoAE4AAUnD/0ugAAAAASUVORK5CYII=) repeat } .b10_tveffect div:nth-child(2) div:nth-child(3) { color: rgba(120, 120, 200, .8); opacity: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAAL+1RLAAAAF0lEQVQIW2NkwAIYgWKS6OIgQQxAoUoAE4AAUnD/0ugAAAAASUVORK5CYII=) repeat } .b10_tveffect:hover div:nth-child(1) { color: #fff; background-color: #000; transition: color 0s ease; -webkit-transition: color 0s ease; -moz-transition: color 0s ease; transition: background-color .3s ease .2s; -webkit-transition: background-color .3s ease .2s; -moz-transition: background-color .3s ease .2s } .b10_tveffect:hover div:nth-child(2) div:nth-child(1) { animation: b10_tveffect_red .25s linear; -webkit-animation: b10_tveffect_red .25s linear; -moz-animation: b10_tveffect_red .25s linear } .b10_tveffect:hover div:nth-child(2) div:nth-child(2) { animation: b10_tveffect_green .25s linear; -webkit-animation: b10_tveffect_green .25s linear; -moz-animation: b10_tveffect_green .25s linear } .b10_tveffect:hover div:nth-child(2) div:nth-child(3) { animation: b10_tveffect_blue .25s linear; -webkit-animation: b10_tveffect_blue .25s linear; -moz-animation: b10_tveffect_blue .25s linear } @-webkit-keyframes b10_tveffect_red { from, to { opacity: 0 } 25% { opacity: 1; -webkit-transform: scale(1.8, 1.6) translate(-10px, 3px) skewX(30deg) } 50% { opacity: 1; -webkit-transform: scale(1.5, 1.2) translate(20px, 6px) skewX(5deg) } 75% { opacity: 1; -webkit-transform: scale(.9, 1.8) translate(-16px, -1px) skewX(-20deg) } } @-webkit-keyframes b10_tveffect_green { from, to { opacity: 0 } 25% { opacity: 1; -webkit-transform: scale(1.3, 1.5) translate(3px, 6px) skewX(25deg) } 50% { opacity: 1; -webkit-transform: scale(1.6, 1.1) translate(-16px, -5px) skewX(-15deg) } 75% { opacity: 1; -webkit-transform: scale(1, 1.8) translate(18px, 4px) skewX(15deg) } } @-webkit-keyframes b10_tveffect_blue { from, to { opacity: 0 } 25% { opacity: 1; -webkit-transform: scale(1.2, 1.4) translate(-10px, -3px) skewX(-25deg) } 50% { opacity: 1; -webkit-transform: scale(1.9, 1.1) translate(16px, 3px) skewX(5deg) } 75% { opacity: 1; -webkit-transform: scale(1.3, 2) translate(-30px, -3px) skewX(20deg) } } @-moz-keyframes b10_tveffect_red { from, to { opacity: 0 } 25% { opacity: 1; transform: scale(1.8, 1.6) translate(-10px, 3px) skewX(30deg) } 50% { opacity: 1; transform: scale(1.5, 1.2) translate(20px, 6px) skewX(5deg) } 75% { opacity: 1; transform: scale(.9, 1.8) translate(-16px, -1px) skewX(-20deg) } } @-moz-keyframes b10_tveffect_green { from, to { opacity: 0 } 25% { opacity: 1; transform: scale(1.3, 1.5) translate(3px, 6px) skewX(25deg) } 50% { opacity: 1; transform: scale(1.6, 1.1) translate(-16px, -5px) skewX(-15deg) } 75% { opacity: 1; transform: scale(1, 1.8) translate(18px, 4px) skewX(15deg) } } @-moz-keyframes b10_tveffect_blue { from, to { opacity: 0 } 25% { opacity: 1; transform: scale(1.2, 1.4) translate(-10px, -3px) skewX(-25deg) } 50% { opacity: 1; transform: scale(1.9, 1.1) translate(16px, 3px) skewX(5deg) } 75% { opacity: 1; transform: scale(1.3, 2) translate(-30px, -3px) skewX(20deg) } } .b11_3d_jumpback { perspective: 500px; -webkit-perspective: 500px; -moz-perspective: 500px } .b11_3d_jumpback div { color: #000; background-color: #fff; border: #000 solid 1px; padding: 10px; position: absolute; width: 100%; height: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box } .b11_3d_jumpback:hover div { color: #fff; background-color: #000; animation: b11_3d_jump .3s ease-out; -webkit-animation: b11_3d_jump .3s ease-out; -moz-animation: b11_3d_jump .3s ease-out; animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards } @-webkit-keyframes b11_3d_jump { from { transform: translateZ(0) rotateX(0); -webkit-transform: translateZ(0) rotateX(0); -moz-transform: translateZ(0) rotateX(0); background-color: #fff; color: #000 } 49.99% { transform: translateZ(100px) rotateX(90deg); -webkit-transform: translateZ(100px) rotateX(90deg); -moz-transform: translateZ(100px) rotateX(90deg); background-color: grey; color: #000 } 50.00% { transform: translateZ(100px) rotateX(-90deg); -webkit-transform: translateZ(100px) rotateX(-90deg); -moz-transform: translateZ(100px) rotateX(-90deg); background-color: #000; color: grey } to { transform: translateZ(0) rotateX(0); -webkit-transform: translateZ(0) rotateX(0); -moz-transform: translateZ(0) rotateX(0); background-color: #000; color: #fff } } @-moz-keyframes b11_3d_jump { from { transform: translateZ(0) rotateX(0); -webkit-transform: translateZ(0) rotateX(0); -moz-transform: translateZ(0) rotateX(0); background-color: #fff; color: #000 } 49.99% { transform: translateZ(100px) rotateX(90deg); -webkit-transform: translateZ(100px) rotateX(90deg); -moz-transform: translateZ(100px) rotateX(90deg); background-color: grey; color: #000 } 50.00% { transform: translateZ(100px) rotateX(-90deg); -webkit-transform: translateZ(100px) rotateX(-90deg); -moz-transform: translateZ(100px) rotateX(-90deg); background-color: #000; color: grey } to { transform: translateZ(0) rotateX(0); -webkit-transform: translateZ(0) rotateX(0); -moz-transform: translateZ(0) rotateX(0); background-color: #000; color: #fff } } .b12_3d_glitch { overflow: hidden; width: 200px; height: 51px } .b12_3d_glitch div { padding: 10px; position: absolute; text-align: center; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; width: 200px; height: 50px } .b12_3d_glitch div:nth-child(1) { background-color: #fff; top: 1px; left: 0; border: #000 solid 1px } .b12_3d_glitch div:nth-child(2) { color: #000; left: -100px; top: 2px; width: 400px; height: 50px } .b12_3d_glitch:hover div:nth-child(1) { animation: b12_3d_glitch_bg .3s linear; -webkit-animation: b12_3d_glitch_bg .3s linear; -moz-animation: b12_3d_glitch_bg .3s linear; animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards } .b12_3d_glitch:hover div:nth-child(2) { color: #000; animation: b12_3d_glitch .3s linear; -webkit-animation: b12_3d_glitch .3s linear; -moz-animation: b12_3d_glitch .3s linear; animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAAL+1RLAAAAF0lEQVQIW2NkwAIYgWKS6OIgQQxAoUoAE4AAUnD/0ugAAAAASUVORK5CYII=) repeat } @-webkit-keyframes b12_3d_glitch_bg { 49.00% { background-color: #fff } 50.00% { background-color: #000 } to { background-color: #000 } } @-webkit-keyframes b12_3d_glitch { from { transform: skewX(0); -webkit-transform: skewX(0); -moz-transform: skewX(0); color: #000 } 25.00% { transform: skewX(80deg); -webkit-transform: skewX(80deg); -moz-transform: skewX(80deg); color: #000 } 75.00% { transform: skewX(-20deg); -webkit-transform: skewX(-20deg); -moz-transform: skewX(-20deg); color: #fff } 90.00% { transform: skewX(0); -webkit-transform: skewX(0); -moz-transform: skewX(0); color: #fff } to { transform: skewX(0); -webkit-transform: skewX(0); -moz-transform: skewX(0); color: #fff } } @-moz-keyframes b12_3d_glitch_bg { 49.00% { background-color: #fff } 50.00% { background-color: #000 } to { background-color: #000 } } @-moz-keyframes b12_3d_glitch { from { transform: skewX(0); -webkit-transform: skewX(0); -moz-transform: skewX(0); color: #000 } 25.00% { transform: skewX(80deg); -webkit-transform: skewX(80deg); -moz-transform: skewX(80deg); color: #000 } 75.00% { transform: skewX(-20deg); -webkit-transform: skewX(-20deg); -moz-transform: skewX(-20deg); color: #fff } 90.00% { transform: skewX(0); -webkit-transform: skewX(0); -moz-transform: skewX(0); color: #fff } to { transform: skewX(0); -webkit-transform: skewX(0); -moz-transform: skewX(0); color: #fff } } .mt-0 { margin-top: 0 } .mt-10 { margin-top: 10px } .mt-15 { margin-top: 15px } .mt-20 { margin-top: 20px } .mt-30 { margin-top: 30px } .mt-40 { margin-top: 40px } .mt-50 { margin-top: 50px } .mt-60 { margin-top: 60px } .mt-65 { margin-top: 65px } .mt-70 { margin-top: 70px } .mt-80 { margin-top: 80px } .mt-90 { margin-top: 90px } .mt-100 { margin-top: 100px } .mt-110 { margin-top: 110px } .mt-120 { margin-top: 120px } .mt-130 { margin-top: 130px } .mt-140 { margin-top: 140px } .mt-150 { margin-top: 150px } .mr-0 { margin-right: 0 } .mr-10 { margin-right: 10px } .mr-15 { margin-right: 15px } .mr-20 { margin-right: 20px } .mr-30 { margin-right: 30px } .mr-40 { margin-right: 40px } .mr-50 { margin-right: 50px } .mr-60 { margin-right: 60px } .mr-70 { margin-right: 70px } .mr-80 { margin-right: 80px } .mr-90 { margin-right: 90px } .mr-100 { margin-right: 100px } .mr-110 { margin-right: 110px } .mr-120 { margin-right: 120px } .mr-130 { margin-right: 130px } .mr-140 { margin-right: 140px } .mr-150 { margin-right: 150px } .mb-0 { margin-bottom: 0 } .mb-10 { margin-bottom: 10px } .mb-15 { margin-bottom: 15px } .mb-20 { margin-bottom: 20px } .mb-30 { margin-bottom: 30px } .mb-40 { margin-bottom: 40px } .mb-45 { margin-bottom: 45px } .mb-50 { margin-bottom: 50px } .mb-55 { margin-bottom: 55px } .mb-60 { margin-bottom: 60px } .mb-65 { margin-bottom: 65px } .mb-70 { margin-bottom: 70px } .mb-75 { margin-bottom: 75px } .mb-80 { margin-bottom: 80px } .mb-90 { margin-bottom: 90px } .mb-95 { margin-bottom: 95px } .mb-100 { margin-bottom: 100px } .mb-110 { margin-bottom: 110px } .mb-120 { margin-bottom: 120px } .mb-130 { margin-bottom: 130px } .mb-140 { margin-bottom: 140px } .mb-150 { margin-bottom: 150px } .ml-0 { margin-left: 0 } .ml-10 { margin-left: 10px } .ml-15 { margin-left: 15px } .ml-20 { margin-left: 20px } .ml-30 { margin-left: 30px } .ml-40 { margin-left: 40px } .ml-50 { margin-left: 50px } .ml-60 { margin-left: 60px } .ml-70 { margin-left: 70px } .ml-80 { margin-left: 80px } .ml-90 { margin-left: 90px } .ml-100 { margin-left: 100px } .ml-110 { margin-left: 110px } .ml-120 { margin-left: 120px } .ml-130 { margin-left: 130px } .ml-140 { margin-left: 140px } .ml-150 { margin-left: 150px } .pt-0 { padding-top: 0 } .pt-10 { padding-top: 10px } .pt-15 { padding-top: 15px } .pt-20 { padding-top: 20px } .pt-30 { padding-top: 30px } .pt-35 { padding-top: 35px } .pt-40 { padding-top: 40px } .pt-50 { padding-top: 50px } .pt-60 { padding-top: 60px } .pt-65 { padding-top: 65px } .pt-70 { padding-top: 70px } .pt-80 { padding-top: 80px } .pt-85 { padding-top: 85px } .pt-90 { padding-top: 90px } .pt-95 { padding-top: 95px } .pt-100 { padding-top: 100px } .pt-105 { padding-top: 105px } .pt-110 { padding-top: 110px } .pt-115 { padding-top: 115px } .pt-120 { padding-top: 120px } .pt-125 { padding-top: 125px } .pt-130 { padding-top: 130px } .pt-140 { padding-top: 140px } .pt-150 { padding-top: 150px } .pr-0 { padding-right: 0 } .pr-10 { padding-right: 10px } .pr-15 { padding-right: 15px } .pr-20 { padding-right: 20px } .pr-30 { padding-right: 30px } .pr-40 { padding-right: 40px } .pr-50 { padding-right: 50px } .pr-60 { padding-right: 60px } .pr-70 { padding-right: 70px } .pr-80 { padding-right: 80px } .pr-90 { padding-right: 90px } .pr-100 { padding-right: 100px } .pr-110 { padding-right: 110px } .pr-120 { padding-right: 120px } .pr-130 { padding-right: 130px } .pr-140 { padding-right: 140px } .pb-0 { padding-bottom: 0 } .pb-5 { padding-bottom: 5px!important } .pb-10 { padding-bottom: 10px } .pb-15 { padding-bottom: 15px } .pb-20 { padding-bottom: 20px } .pb-30 { padding-bottom: 30px } .pb-35 { padding-bottom: 35px } .pb-40 { padding-bottom: 40px } .pb-45 { padding-bottom: 45px } .pb-50 { padding-bottom: 50px } .pb-55 { padding-bottom: 55px } .pb-60 { padding-bottom: 60px } .pb-65 { padding-bottom: 65px } .pb-70 { padding-bottom: 70px } .pb-75 { padding-bottom: 75px } .pb-80 { padding-bottom: 80px } .pb-85 { padding-bottom: 85px } .pb-90 { padding-bottom: 90px } .pb-95 { padding-bottom: 95px } .pb-100 { padding-bottom: 100px } .pb-110 { padding-bottom: 110px } .pb-115 { padding-bottom: 115px } .pb-120 { padding-bottom: 120px } .pb-125 { padding-bottom: 125px } .pb-130 { padding-bottom: 130px } .pb-140 { padding-bottom: 140px } .pb-150 { padding-bottom: 150px } .pl-0 { padding-left: 0 } .pl-10 { padding-left: 10px } .pl-15 { padding-left: 15px } .pl-20 { padding-left: 20px } .pl-30 { padding-left: 30px } .pl-40 { padding-left: 40px } .pl-50 { padding-left: 50px } .pl-60 { padding-left: 60px } .pl-70 { padding-left: 70px } .pl-80 { padding-left: 80px } .pl-90 { padding-left: 90px } .pl-100 { padding-left: 100px } .pl-110 { padding-left: 110px } .pl-120 { padding-left: 120px } .pl-130 { padding-left: 130px } .pl-140 { padding-left: 140px } .pl-150 { padding-left: 150px } .ptb-0 { padding: 0 } .ptb-10 { padding: 10px 0 } .ptb-20 { padding: 20px 0 } .ptb-30 { padding: 30px 0 } .ptb-40 { padding: 40px 0 } .ptb-50 { padding: 50px 0 } .ptb-60 { padding: 60px 0 } .ptb-70 { padding: 70px 0 } .ptb-80 { padding: 80px 0 } .ptb-90 { padding: 90px 0 } .ptb-100 { padding: 100px 0 } .ptb-110 { padding: 110px 0 } .ptb-120 { padding: 120px 0 } .ptb-130 { padding: 130px 0 } .ptb-140 { padding: 140px 0 } .ptb-150 { padding: 150px 0 } .mtb-0 { margin: 0 } .mtb-10 { margin: 10px 0 } .mtb-15 { margin: 15px 0 } .mtb-20 { margin: 20px 0 } .mtb-30 { margin: 30px 0 } .mtb-40 { margin: 40px 0 } .mtb-50 { margin: 50px 0 } .mtb-60 { margin: 60px 0 } .mtb-70 { margin: 70px 0 } .mtb-80 { margin: 80px 0 } .mtb-90 { margin: 90px 0 } .mtb-100 { margin: 100px 0 } .mtb-110 { margin: 110px 0 } .mtb-120 { margin: 120px 0 } .mtb-130 { margin: 130px 0 } .mtb-140 { margin: 140px 0 } .mtb-150 { margin: 150px 0 } .z-index-10 { z-index: -10 } .z-index-20 { z-index: -20 } .z-index-30 { z-index: -30 } .z-index-40 { z-index: -40 } .z-index-50 { z-index: -50 } .z-index-60 { z-index: -60 } .z-index10 { z-index: 10 } .z-index20 { z-index: 20 } .z-index30 { z-index: 30 } .z-index40 { z-index: 40 } .z-index50 { z-index: 50 } .z-index60 { z-index: 60 } footer { z-index: 2 } /*! * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com) * Copyright 2011-2017 The Bootstrap Authors * Copyright 2011-2017 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ figure { margin: 1em 40px } hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible } pre { font-family: monospace, monospace; font-size: 1em } abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted } b, strong { font-weight: inherit } b, strong { font-weight: bolder } code, kbd, samp { font-family: monospace, monospace; font-size: 1em } dfn { font-style: italic } mark { background-color: #ff0; color: #000 } small { font-size: 80% } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sub { bottom: -.25em } sup { top: -.5em } audio, video { display: inline-block } audio:not([controls]) { display: none; height: 0 } img { border-style: none } svg:not(:root) { overflow: hidden } button, input, optgroup, select, textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0 } button, input { overflow: visible } button, select { text-transform: none } [type=reset], [type=submit], button, html [type=button] { -webkit-appearance: button } [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { border-style: none; padding: 0 } fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em } legend { -webkit-box-sizing: border-box; box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal } progress { display: inline-block; vertical-align: baseline } textarea { overflow: auto } [type=checkbox], [type=radio] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 } [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto } [type=search] { -webkit-appearance: textfield; outline-offset: -2px } [type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { -webkit-appearance: none } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit } details, menu { display: block } summary { display: list-item } canvas { display: inline-block } template { display: none } [hidden] { display: none } @media print { *, ::after, ::before, blockquote::first-letter, blockquote::first-line, div::first-letter, div::first-line, li::first-letter, li::first-line, p::first-letter, p::first-line { text-shadow: none!important; -webkit-box-shadow: none!important; box-shadow: none!important } abbr[title]::after { content: " (" attr(title) ")" } pre { white-space: pre-wrap!important } blockquote, pre { border: 1px solid #999; page-break-inside: avoid } thead { display: table-header-group } img, tr { page-break-inside: avoid } h2, h3 { page-break-after: avoid } .navbar { display: none } .badge { border: 1px solid #000 } .table { border-collapse: collapse!important } .table td, .table th { background-color: #fff!important } .table-bordered td, .table-bordered th { border: 1px solid #ddd!important } } html { -webkit-box-sizing: border-box; box-sizing: border-box } *, ::after, ::before { -webkit-box-sizing: inherit; box-sizing: inherit } @-ms-viewport { width: device-width } html { -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent } body { font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.5 } [tabindex="-1"]:focus { outline: 0!important } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: .5rem } abbr[data-original-title], abbr[title] { cursor: help } address { margin-bottom: 1rem; font-style: normal; line-height: inherit } dl, ol, ul { margin-top: 0; margin-bottom: 1rem } ol ol, ol ul, ul ol, ul ul { margin-bottom: 0 } dt { font-weight: 700 } dd { margin-bottom: .5rem; margin-left: 0 } blockquote { margin: 0 0 1rem } a { text-decoration: none } a:focus, a:hover { text-decoration: none } a:not([href]):not([tabindex]) { text-decoration: none } a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { text-decoration: none } a:not([href]):not([tabindex]):focus { outline: 0 } pre { margin-top: 0; margin-bottom: 1rem; overflow: auto } figure { margin: 0 0 1rem } img { vertical-align: middle } [role=button] { cursor: pointer } [role=button], a, area, button, input, label, select, summary, textarea { -ms-touch-action: manipulation; touch-action: manipulation } table { border-collapse: collapse; background-color: transparent } caption { padding-top: .75rem; padding-bottom: .75rem; color: #636c72; text-align: left; caption-side: bottom } th { text-align: left } label { display: inline-block; margin-bottom: .5rem } button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color } button, input, select, textarea { line-height: inherit } input[type=checkbox]:disabled, input[type=radio]:disabled { cursor: not-allowed } input[type=date], input[type=datetime-local], input[type=month], input[type=time] { -webkit-appearance: listbox } textarea { resize: vertical } fieldset { min-width: 0; padding: 0; margin: 0; border: 0 } legend { display: block; width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit } input[type=search] { -webkit-appearance: none } output { display: inline-block } [hidden] { display: none!important } .h1, h1 { font-size: 2.5rem } .h2, h2 { font-size: 2rem } .h3, h3 { font-size: 1.9rem } .h4, h4 { font-size: 1.8rem } .h5, h5 { font-size: 1.6rem } .h6, h6 { font-size: 1.5rem } .lead { font-size: 1.25rem; font-weight: 300 } .display-1 { font-size: 6rem; font-weight: 300; line-height: 1.1 } .display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.1 } .display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.1 } .display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.1 } hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, .1) } .small, small { font-size: 80%; font-weight: 400 } .mark, mark { padding: .2em; background-color: #fcf8e3 } .list-unstyled { padding-left: 0; list-style: none } .list-inline { padding-left: 0; list-style: none } .list-inline-item { display: inline-block } .list-inline-item:not(:last-child) { margin-right: 5px } .initialism { font-size: 90%; text-transform: uppercase } .blockquote { padding: .5rem 1rem; margin-bottom: 1rem; font-size: 1.25rem; border-left: .25rem solid #eceeef } .blockquote-footer { display: block; font-size: 80%; color: #636c72 } .blockquote-footer::before { content: "\2014 \00A0" } .blockquote-reverse { padding-right: 1rem; padding-left: 0; text-align: right; border-right: .25rem solid #eceeef; border-left: 0 } .blockquote-reverse .blockquote-footer::before { content: "" } .blockquote-reverse .blockquote-footer::after { content: "\00A0 \2014" } .img-fluid { max-width: 100%; height: auto } .img-thumbnail { padding: .25rem; background-color: #fff; border: 1px solid #ddd; border-radius: .25rem; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; max-width: 100%; height: auto } .figure { display: inline-block } .figure-img { margin-bottom: .5rem; line-height: 1 } .figure-caption { font-size: 90%; color: #636c72 } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace } code { padding: .2rem .4rem; color: #bd4147; background-color: #f7f7f9; border-radius: .25rem } pre code { font-size: 17px } a>code { padding: 0; color: inherit; background-color: inherit } kbd { padding: .2rem .4rem; font-size: 90%; color: #fff; background-color: #292b2c; border-radius: .2rem } kbd kbd { padding: 0; font-size: 100%; font-weight: 700 } pre { display: block; margin-top: 0; margin-bottom: 1rem; font-size: 90%; color: #292b2c } .container { position: relative; margin-left: auto; margin-right: auto; padding-right: 15px; padding-left: 15px } @media (min-width:576px) { .container { padding-right: 15px; padding-left: 15px } } @media (min-width:768px) { .container { padding-right: 15px; padding-left: 15px } } @media (min-width:992px) { .container { padding-right: 15px; padding-left: 15px } } @media (min-width:1200px) { .container { padding-right: 15px; padding-left: 15px } } @media (min-width:576px) { .container { width: 540px; max-width: 100% } } @media (min-width:768px) { .container { width: 720px; max-width: 100% } } @media (min-width:992px) { .container { width: 960px; max-width: 100% } } @media (min-width:1200px) { .container { width: 1140px; max-width: 100% } } .container-fluid { position: relative; } .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px } @media (min-width:576px) { .row { margin-right: -15px; margin-left: -15px } } @media (min-width:768px) { .row { margin-right: -15px; margin-left: -15px } } @media (min-width:992px) { .row { margin-right: -15px; margin-left: -15px } } @media (min-width:1200px) { .row { margin-right: -15px; margin-left: -15px } } .no-gutters { margin-right: 0; margin-left: 0 } .no-gutters>.col, .no-gutters>[class*=col-] { padding-right: 0; padding-left: 0 } .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px } @media (min-width:576px) { .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { padding-right: 15px; padding-left: 15px } } @media (min-width:768px) { .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { padding-right: 15px; padding-left: 15px } } @media (min-width:992px) { .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { padding-right: 15px; padding-left: 15px } } @media (min-width:1200px) { .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 { padding-right: 15px; padding-left: 15px } } .col { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto } .col-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.333333%; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.666667%; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.333333%; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.666667%; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.333333%; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.666667%; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.333333%; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.666667%; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .pull-0 { right: auto } .pull-1 { right: 8.333333% } .pull-2 { right: 16.666667% } .pull-3 { right: 25% } .pull-4 { right: 33.333333% } .pull-5 { right: 41.666667% } .pull-6 { right: 50% } .pull-7 { right: 58.333333% } .pull-8 { right: 66.666667% } .pull-9 { right: 75% } .pull-10 { right: 83.333333% } .pull-11 { right: 91.666667% } .pull-12 { right: 100% } .push-0 { left: auto } .push-1 { left: 8.333333% } .push-2 { left: 16.666667% } .push-3 { left: 25% } .push-4 { left: 33.333333% } .push-5 { left: 41.666667% } .push-6 { left: 50% } .push-7 { left: 58.333333% } .push-8 { left: 66.666667% } .push-9 { left: 75% } .push-10 { left: 83.333333% } .push-11 { left: 91.666667% } .push-12 { left: 100% } .offset-1 { margin-left: 8.333333% } .offset-2 { margin-left: 16.666667% } .offset-3 { margin-left: 25% } .offset-4 { margin-left: 33.333333% } .offset-5 { margin-left: 41.666667% } .offset-6 { margin-left: 50% } .offset-7 { margin-left: 58.333333% } .offset-8 { margin-left: 66.666667% } .offset-9 { margin-left: 75% } .offset-10 { margin-left: 83.333333% } .offset-11 { margin-left: 91.666667% } @media (min-width:576px) { .col-sm { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-sm-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto } .col-sm-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.333333%; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-sm-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.666667%; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-sm-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; float: left } .col-sm-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.333333%; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-sm-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.666667%; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-sm-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-sm-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.333333%; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-sm-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.666667%; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-sm-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-sm-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.333333%; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-sm-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.666667%; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-sm-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .pull-sm-0 { right: auto } .pull-sm-1 { right: 8.333333% } .pull-sm-2 { right: 16.666667% } .pull-sm-3 { right: 25% } .pull-sm-4 { right: 33.333333% } .pull-sm-5 { right: 41.666667% } .pull-sm-6 { right: 50% } .pull-sm-7 { right: 58.333333% } .pull-sm-8 { right: 66.666667% } .pull-sm-9 { right: 75% } .pull-sm-10 { right: 83.333333% } .pull-sm-11 { right: 91.666667% } .pull-sm-12 { right: 100% } .push-sm-0 { left: auto } .push-sm-1 { left: 8.333333% } .push-sm-2 { left: 16.666667% } .push-sm-3 { left: 25% } .push-sm-4 { left: 33.333333% } .push-sm-5 { left: 41.666667% } .push-sm-6 { left: 50% } .push-sm-7 { left: 58.333333% } .push-sm-8 { left: 66.666667% } .push-sm-9 { left: 75% } .push-sm-10 { left: 83.333333% } .push-sm-11 { left: 91.666667% } .push-sm-12 { left: 100% } .offset-sm-0 { margin-left: 0 } .offset-sm-1 { margin-left: 8.333333% } .offset-sm-2 { margin-left: 16.666667% } .offset-sm-3 { margin-left: 25% } .offset-sm-4 { margin-left: 33.333333% } .offset-sm-5 { margin-left: 41.666667% } .offset-sm-6 { margin-left: 50% } .offset-sm-7 { margin-left: 58.333333% } .offset-sm-8 { margin-left: 66.666667% } .offset-sm-9 { margin-left: 75% } .offset-sm-10 { margin-left: 83.333333% } .offset-sm-11 { margin-left: 91.666667% } } @media (min-width:768px) { .col-md { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-md-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto } .col-md-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.333333%; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-md-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.666667%; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-md-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-md-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.333333%; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-md-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.666667%; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-md-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-md-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.333333%; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-md-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.666667%; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-md-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-md-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.333333%; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-md-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.666667%; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-md-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .pull-md-0 { right: auto } .pull-md-1 { right: 8.333333% } .pull-md-2 { right: 16.666667% } .pull-md-3 { right: 25% } .pull-md-4 { right: 33.333333% } .pull-md-5 { right: 41.666667% } .pull-md-6 { right: 50% } .pull-md-7 { right: 58.333333% } .pull-md-8 { right: 66.666667% } .pull-md-9 { right: 75% } .pull-md-10 { right: 83.333333% } .pull-md-11 { right: 91.666667% } .pull-md-12 { right: 100% } .push-md-0 { left: auto } .push-md-1 { left: 8.333333% } .push-md-2 { left: 16.666667% } .push-md-3 { left: 25% } .push-md-4 { left: 33.333333% } .push-md-5 { left: 41.666667% } .push-md-6 { left: 50% } .push-md-7 { left: 58.333333% } .push-md-8 { left: 66.666667% } .push-md-9 { left: 75% } .push-md-10 { left: 83.333333% } .push-md-11 { left: 91.666667% } .push-md-12 { left: 100% } .offset-md-0 { margin-left: 0 } .offset-md-1 { margin-left: 8.333333% } .offset-md-2 { margin-left: 16.666667% } .offset-md-3 { margin-left: 25% } .offset-md-4 { margin-left: 33.333333% } .offset-md-5 { margin-left: 41.666667% } .offset-md-6 { margin-left: 50% } .offset-md-7 { margin-left: 58.333333% } .offset-md-8 { margin-left: 66.666667% } .offset-md-9 { margin-left: 75% } .offset-md-10 { margin-left: 83.333333% } .offset-md-11 { margin-left: 91.666667% } } @media (min-width:992px) { .col-lg { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-lg-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto } .col-lg-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.333333%; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-lg-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.666667%; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-lg-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-lg-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.333333%; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-lg-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.666667%; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-lg-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-lg-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.333333%; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-lg-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.666667%; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-lg-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-lg-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.333333%; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-lg-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.666667%; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-lg-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .pull-lg-0 { right: auto } .pull-lg-1 { right: 8.333333% } .pull-lg-2 { right: 16.666667% } .pull-lg-3 { right: 25% } .pull-lg-4 { right: 33.333333% } .pull-lg-5 { right: 41.666667% } .pull-lg-6 { right: 50% } .pull-lg-7 { right: 58.333333% } .pull-lg-8 { right: 66.666667% } .pull-lg-9 { right: 75% } .pull-lg-10 { right: 83.333333% } .pull-lg-11 { right: 91.666667% } .pull-lg-12 { right: 100% } .push-lg-0 { left: auto } .push-lg-1 { left: 8.333333% } .push-lg-2 { left: 16.666667% } .push-lg-3 { left: 25% } .push-lg-4 { left: 33.333333% } .push-lg-5 { left: 41.666667% } .push-lg-6 { left: 50% } .push-lg-7 { left: 58.333333% } .push-lg-8 { left: 66.666667% } .push-lg-9 { left: 75% } .push-lg-10 { left: 83.333333% } .push-lg-11 { left: 91.666667% } .push-lg-12 { left: 100% } .offset-lg-0 { margin-left: 0 } .offset-lg-1 { margin-left: 8.333333% } .offset-lg-2 { margin-left: 16.666667% } .offset-lg-3 { margin-left: 25% } .offset-lg-4 { margin-left: 33.333333% } .offset-lg-5 { margin-left: 41.666667% } .offset-lg-6 { margin-left: 50% } .offset-lg-7 { margin-left: 58.333333% } .offset-lg-8 { margin-left: 66.666667% } .offset-lg-9 { margin-left: 75% } .offset-lg-10 { margin-left: 83.333333% } .offset-lg-11 { margin-left: 91.666667% } } @media (min-width:1200px) { .col-xl { -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-xl-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto } .col-xl-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.333333%; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-xl-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.666667%; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-xl-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-xl-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.333333%; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-xl-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.666667%; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-xl-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-xl-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.333333%; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-xl-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.666667%; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667% } .col-xl-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-xl-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.333333%; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-xl-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.666667%; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-xl-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .pull-xl-0 { right: auto } .pull-xl-1 { right: 8.333333% } .pull-xl-2 { right: 16.666667% } .pull-xl-3 { right: 25% } .pull-xl-4 { right: 33.333333% } .pull-xl-5 { right: 41.666667% } .pull-xl-6 { right: 50% } .pull-xl-7 { right: 58.333333% } .pull-xl-8 { right: 66.666667% } .pull-xl-9 { right: 75% } .pull-xl-10 { right: 83.333333% } .pull-xl-11 { right: 91.666667% } .pull-xl-12 { right: 100% } .push-xl-0 { left: auto } .push-xl-1 { left: 8.333333% } .push-xl-2 { left: 16.666667% } .push-xl-3 { left: 25% } .push-xl-4 { left: 33.333333% } .push-xl-5 { left: 41.666667% } .push-xl-6 { left: 50% } .push-xl-7 { left: 58.333333% } .push-xl-8 { left: 66.666667% } .push-xl-9 { left: 75% } .push-xl-10 { left: 83.333333% } .push-xl-11 { left: 91.666667% } .push-xl-12 { left: 100% } .offset-xl-0 { margin-left: 0 } .offset-xl-1 { margin-left: 8.333333% } .offset-xl-2 { margin-left: 16.666667% } .offset-xl-3 { margin-left: 25% } .offset-xl-4 { margin-left: 33.333333% } .offset-xl-5 { margin-left: 41.666667% } .offset-xl-6 { margin-left: 50% } .offset-xl-7 { margin-left: 58.333333% } .offset-xl-8 { margin-left: 66.666667% } .offset-xl-9 { margin-left: 75% } .offset-xl-10 { margin-left: 83.333333% } .offset-xl-11 { margin-left: 91.666667% } } .table { width: 100%; max-width: 100%; margin-bottom: 1rem } .table td, .table th { padding: .75rem; vertical-align: top; border-top: 1px solid #eceeef } .table thead th { vertical-align: bottom; border-bottom: 2px solid #eceeef } .table tbody+tbody { border-top: 2px solid #eceeef } .table .table { background-color: #fff } .table-sm td, .table-sm th { padding: .3rem } .table-bordered { border: 1px solid #eceeef } .table-bordered td, .table-bordered th { border: 1px solid #eceeef } .table-bordered thead td, .table-bordered thead th { border-bottom-width: 2px } .table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, .05) } .table-hover tbody tr:hover { background-color: rgba(0, 0, 0, .075) } .table-active, .table-active>td, .table-active>th { background-color: rgba(0, 0, 0, .075) } .table-hover .table-active:hover { background-color: rgba(0, 0, 0, .075) } .table-hover .table-active:hover>td, .table-hover .table-active:hover>th { background-color: rgba(0, 0, 0, .075) } .table-success, .table-success>td, .table-success>th { background-color: #dff0d8 } .table-hover .table-success:hover { background-color: #d0e9c6 } .table-hover .table-success:hover>td, .table-hover .table-success:hover>th { background-color: #d0e9c6 } .table-info, .table-info>td, .table-info>th { background-color: #d9edf7 } .table-hover .table-info:hover { background-color: #c4e3f3 } .table-hover .table-info:hover>td, .table-hover .table-info:hover>th { background-color: #c4e3f3 } .table-warning, .table-warning>td, .table-warning>th { background-color: #fcf8e3 } .table-hover .table-warning:hover { background-color: #faf2cc } .table-hover .table-warning:hover>td, .table-hover .table-warning:hover>th { background-color: #faf2cc } .table-danger, .table-danger>td, .table-danger>th { background-color: #f2dede } .table-hover .table-danger:hover { background-color: #ebcccc } .table-hover .table-danger:hover>td, .table-hover .table-danger:hover>th { background-color: #ebcccc } .thead-inverse th { color: #fff; background-color: #292b2c } .thead-default th { color: #464a4c; background-color: #eceeef } .table-inverse { color: #fff; background-color: #292b2c } .table-inverse td, .table-inverse th, .table-inverse thead th { border-color: #fff } .table-inverse.table-bordered { border: 0 } .table-responsive { display: block; width: 100%; overflow-x: auto; -ms-overflow-style: -ms-autohiding-scrollbar } .table-responsive.table-bordered { border: 0 } .form-control { display: block; width: 100%; padding: .5rem .75rem; font-size: 1rem; line-height: 1.25; color: #464a4c; background-color: #fff; background-image: none; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .15); border-radius: .25rem; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s } .form-control::-ms-expand { background-color: transparent; border: 0 } .form-control:focus { color: #464a4c; background-color: #fff; border-color: #5cb3fd; outline: 0 } .form-control::-webkit-input-placeholder { color: #636c72; opacity: 1 } .form-control::-moz-placeholder { color: #636c72; opacity: 1 } .form-control:-ms-input-placeholder { color: #636c72; opacity: 1 } .form-control::placeholder { color: #636c72; opacity: 1 } .form-control:disabled, .form-control[readonly] { background-color: #eceeef; opacity: 1 } .form-control:disabled { cursor: not-allowed } select.form-control:not([size]):not([multiple]) { height: calc(2.25rem + 2px) } select.form-control:focus::-ms-value { color: #464a4c; background-color: #fff } .form-control-file, .form-control-range { display: block } .col-form-label { padding-top: calc(.5rem - 1px * 2); padding-bottom: calc(.5rem - 1px * 2); margin-bottom: 0 } .col-form-label-lg { padding-top: calc(.75rem - 1px * 2); padding-bottom: calc(.75rem - 1px * 2); font-size: 1.25rem } .col-form-label-sm { padding-top: calc(.25rem - 1px * 2); padding-bottom: calc(.25rem - 1px * 2); font-size: .875rem } .col-form-legend { padding-top: .5rem; padding-bottom: .5rem; margin-bottom: 0; font-size: 1rem } .form-control-static { padding-top: .5rem; padding-bottom: .5rem; margin-bottom: 0; line-height: 1.25; border: solid transparent; border-width: 1px 0 } .form-control-static.form-control-lg, .form-control-static.form-control-sm, .input-group-lg>.form-control-static.form-control, .input-group-lg>.form-control-static.input-group-addon, .input-group-lg>.input-group-btn>.form-control-static.btn, .input-group-sm>.form-control-static.form-control, .input-group-sm>.form-control-static.input-group-addon, .input-group-sm>.input-group-btn>.form-control-static.btn { padding-right: 0; padding-left: 0 } .form-control-sm, .input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn { padding: .25rem .5rem; font-size: .875rem; border-radius: .2rem } .input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]), .input-group-sm>select.form-control:not([size]):not([multiple]), .input-group-sm>select.input-group-addon:not([size]):not([multiple]), select.form-control-sm:not([size]):not([multiple]) { height: 1.8125rem } .form-control-lg, .input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn { padding: .75rem 1.5rem; font-size: 1.25rem; border-radius: .3rem } .input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]), .input-group-lg>select.form-control:not([size]):not([multiple]), .input-group-lg>select.input-group-addon:not([size]):not([multiple]), select.form-control-lg:not([size]):not([multiple]) { height: 3.166667rem } .form-group { margin-bottom: 1rem } .form-text { display: block; margin-top: .25rem } .form-check { position: relative; display: block; margin-bottom: .5rem } .form-check.disabled .form-check-label { color: #636c72; cursor: not-allowed } .form-check-label { padding-left: 1.25rem; margin-bottom: 0; cursor: pointer } .form-check-input { position: absolute; margin-top: .25rem; margin-left: -1.25rem } .form-check-input:only-child { position: static } .form-check-inline { display: inline-block } .form-check-inline .form-check-label { vertical-align: middle } .form-check-inline+.form-check-inline { margin-left: .75rem } .form-control-feedback { margin-top: .25rem } .form-control-danger, .form-control-success, .form-control-warning { padding-right: 2.25rem; background-repeat: no-repeat; background-position: center right .5625rem; -webkit-background-size: 1.125rem 1.125rem; background-size: 1.125rem 1.125rem } .has-success .col-form-label, .has-success .custom-control, .has-success .form-check-label, .has-success .form-control-feedback, .has-success .form-control-label { color: #5cb85c } .has-success .form-control { border-color: #5cb85c } .has-success .input-group-addon { color: #5cb85c; border-color: #5cb85c; background-color: #eaf6ea } .has-success .form-control-success { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") } .has-warning .col-form-label, .has-warning .custom-control, .has-warning .form-check-label, .has-warning .form-control-feedback, .has-warning .form-control-label { color: #f0ad4e } .has-warning .form-control { border-color: #f0ad4e } .has-warning .input-group-addon { color: #f0ad4e; border-color: #f0ad4e; background-color: #fff } .has-warning .form-control-warning { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E") } .has-danger .col-form-label, .has-danger .custom-control, .has-danger .form-check-label, .has-danger .form-control-feedback, .has-danger .form-control-label { color: #d9534f } .has-danger .form-control { border-color: #d9534f } .has-danger .input-group-addon { color: #d9534f; border-color: #d9534f; background-color: #fdf7f7 } .has-danger .form-control-danger { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E") } .form-inline { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center } .form-inline .form-check { width: 100% } @media (min-width:576px) { .form-inline label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0 } .form-inline .form-group { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 0 } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle } .form-inline .form-control-static { display: inline-block } .form-inline .input-group { width: auto } .form-inline .form-control-label { margin-bottom: 0; vertical-align: middle } .form-inline .form-check { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: auto; margin-top: 0; margin-bottom: 0 } .form-inline .form-check-label { padding-left: 0 } .form-inline .form-check-input { position: relative; margin-top: 0; margin-right: .25rem; margin-left: 0 } .form-inline .custom-control { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding-left: 0 } .form-inline .custom-control-indicator { position: static; display: inline-block; margin-right: .25rem; vertical-align: text-bottom } .form-inline .has-feedback .form-control-feedback { top: 0 } } .btn { display: inline-block; font-weight: 400; line-height: 1.25; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; padding: .5rem 1rem; font-size: 1rem; border-radius: .25rem; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out } .btn:focus, .btn:hover { text-decoration: none } .btn.focus, .btn:focus { outline: 0; -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, .25); box-shadow: 0 0 0 2px rgba(2, 117, 216, .25) } .btn.disabled, .btn:disabled { cursor: not-allowed; opacity: .65 } .btn.active, .btn:active { background-image: none } a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none } .btn-primary:hover { color: #fff; background-color: #025aa5; border-color: #01549b } .btn-primary.focus, .btn-primary:focus { -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, .5); box-shadow: 0 0 0 2px rgba(2, 117, 216, .5) } .btn-primary.disabled, .btn-primary:disabled { background-color: #0275d8; border-color: #0275d8 } .btn-primary.active, .btn-primary:active, .show>.btn-primary.dropdown-toggle { color: #fff; background-color: #025aa5; background-image: none; border-color: #01549b } .btn-secondary { color: #292b2c; background-color: #fff; border-color: #ccc } .btn-secondary:hover { color: #292b2c; background-color: #e6e6e6; border-color: #adadad } .btn-secondary.focus, .btn-secondary:focus { -webkit-box-shadow: 0 0 0 2px rgba(204, 204, 204, .5); box-shadow: 0 0 0 2px rgba(204, 204, 204, .5) } .btn-secondary.disabled, .btn-secondary:disabled { background-color: #fff; border-color: #ccc } .btn-secondary.active, .btn-secondary:active, .show>.btn-secondary.dropdown-toggle { color: #292b2c; background-color: #e6e6e6; background-image: none; border-color: #adadad } .btn-info { color: #fff; background-color: #5bc0de; border-color: #5bc0de } .btn-info:hover { color: #fff; background-color: #31b0d5; border-color: #2aabd2 } .btn-info.focus, .btn-info:focus { -webkit-box-shadow: 0 0 0 2px rgba(91, 192, 222, .5); box-shadow: 0 0 0 2px rgba(91, 192, 222, .5) } .btn-info.disabled, .btn-info:disabled { background-color: #5bc0de; border-color: #5bc0de } .btn-info.active, .btn-info:active, .show>.btn-info.dropdown-toggle { color: #fff; background-color: #31b0d5; background-image: none; border-color: #2aabd2 } .btn-success { color: #fff; background-color: #5cb85c; border-color: #5cb85c } .btn-success:hover { color: #fff; background-color: #449d44; border-color: #419641 } .btn-success.focus, .btn-success:focus { -webkit-box-shadow: 0 0 0 2px rgba(92, 184, 92, .5); box-shadow: 0 0 0 2px rgba(92, 184, 92, .5) } .btn-success.disabled, .btn-success:disabled { background-color: #5cb85c; border-color: #5cb85c } .btn-success.active, .btn-success:active, .show>.btn-success.dropdown-toggle { color: #fff; background-color: #449d44; background-image: none; border-color: #419641 } .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #f0ad4e } .btn-warning:hover { color: #fff; background-color: #ec971f; border-color: #eb9316 } .btn-warning.focus, .btn-warning:focus { -webkit-box-shadow: 0 0 0 2px rgba(240, 173, 78, .5); box-shadow: 0 0 0 2px rgba(240, 173, 78, .5) } .btn-warning.disabled, .btn-warning:disabled { background-color: #f0ad4e; border-color: #f0ad4e } .btn-warning.active, .btn-warning:active, .show>.btn-warning.dropdown-toggle { color: #fff; background-color: #ec971f; background-image: none; border-color: #eb9316 } .btn-danger { color: #fff; background-color: #d9534f; border-color: #d9534f } .btn-danger:hover { color: #fff; background-color: #c9302c; border-color: #c12e2a } .btn-danger.focus, .btn-danger:focus { -webkit-box-shadow: 0 0 0 2px rgba(217, 83, 79, .5); box-shadow: 0 0 0 2px rgba(217, 83, 79, .5) } .btn-danger.disabled, .btn-danger:disabled { background-color: #d9534f; border-color: #d9534f } .btn-danger.active, .btn-danger:active, .show>.btn-danger.dropdown-toggle { color: #fff; background-color: #c9302c; background-image: none; border-color: #c12e2a } .btn-outline-primary { color: #0275d8; background-image: none; background-color: transparent; border-color: #0275d8 } .btn-outline-primary:hover { color: #fff; background-color: #0275d8; border-color: #0275d8 } .btn-outline-primary.focus, .btn-outline-primary:focus { -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, .5); box-shadow: 0 0 0 2px rgba(2, 117, 216, .5) } .btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #0275d8; background-color: transparent } .btn-outline-primary.active, .btn-outline-primary:active, .show>.btn-outline-primary.dropdown-toggle { color: #fff; background-color: #0275d8; border-color: #0275d8 } .btn-outline-secondary { color: #ccc; background-image: none; background-color: transparent; border-color: #ccc } .btn-outline-secondary:hover { color: #fff; background-color: #ccc; border-color: #ccc } .btn-outline-secondary.focus, .btn-outline-secondary:focus { -webkit-box-shadow: 0 0 0 2px rgba(204, 204, 204, .5); box-shadow: 0 0 0 2px rgba(204, 204, 204, .5) } .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #ccc; background-color: transparent } .btn-outline-secondary.active, .btn-outline-secondary:active, .show>.btn-outline-secondary.dropdown-toggle { color: #fff; background-color: #ccc; border-color: #ccc } .btn-outline-info { color: #5bc0de; background-image: none; background-color: transparent; border-color: #5bc0de } .btn-outline-info:hover { color: #fff; background-color: #5bc0de; border-color: #5bc0de } .btn-outline-info.focus, .btn-outline-info:focus { -webkit-box-shadow: 0 0 0 2px rgba(91, 192, 222, .5); box-shadow: 0 0 0 2px rgba(91, 192, 222, .5) } .btn-outline-info.disabled, .btn-outline-info:disabled { color: #5bc0de; background-color: transparent } .btn-outline-info.active, .btn-outline-info:active, .show>.btn-outline-info.dropdown-toggle { color: #fff; background-color: #5bc0de; border-color: #5bc0de } .btn-outline-success { color: #5cb85c; background-image: none; background-color: transparent; border-color: #5cb85c } .btn-outline-success:hover { color: #fff; background-color: #5cb85c; border-color: #5cb85c } .btn-outline-success.focus, .btn-outline-success:focus { -webkit-box-shadow: 0 0 0 2px rgba(92, 184, 92, .5); box-shadow: 0 0 0 2px rgba(92, 184, 92, .5) } .btn-outline-success.disabled, .btn-outline-success:disabled { color: #5cb85c; background-color: transparent } .btn-outline-success.active, .btn-outline-success:active, .show>.btn-outline-success.dropdown-toggle { color: #fff; background-color: #5cb85c; border-color: #5cb85c } .btn-outline-warning { color: #f0ad4e; background-image: none; background-color: transparent; border-color: #f0ad4e } .btn-outline-warning:hover { color: #fff; background-color: #f0ad4e; border-color: #f0ad4e } .btn-outline-warning.focus, .btn-outline-warning:focus { -webkit-box-shadow: 0 0 0 2px rgba(240, 173, 78, .5); box-shadow: 0 0 0 2px rgba(240, 173, 78, .5) } .btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #f0ad4e; background-color: transparent } .btn-outline-warning.active, .btn-outline-warning:active, .show>.btn-outline-warning.dropdown-toggle { color: #fff; background-color: #f0ad4e; border-color: #f0ad4e } .btn-outline-danger { color: #d9534f; background-image: none; background-color: transparent; border-color: #d9534f } .btn-outline-danger:hover { color: #fff; background-color: #d9534f; border-color: #d9534f } .btn-outline-danger.focus, .btn-outline-danger:focus { -webkit-box-shadow: 0 0 0 2px rgba(217, 83, 79, .5); box-shadow: 0 0 0 2px rgba(217, 83, 79, .5) } .btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #d9534f; background-color: transparent } .btn-outline-danger.active, .btn-outline-danger:active, .show>.btn-outline-danger.dropdown-toggle { color: #fff; background-color: #d9534f; border-color: #d9534f } .btn-link { font-weight: 400; color: #0275d8; border-radius: 0 } .btn-link, .btn-link.active, .btn-link:active, .btn-link:disabled { background-color: transparent } .btn-link, .btn-link:active, .btn-link:focus { border-color: transparent } .btn-link:hover { border-color: transparent } .btn-link:focus, .btn-link:hover { color: #014c8c; text-decoration: underline; background-color: transparent } .btn-link:disabled { color: #636c72 } .btn-link:disabled:focus, .btn-link:disabled:hover { text-decoration: none } .btn-group-lg>.btn, .btn-lg { padding: .75rem 1.5rem; font-size: 1.25rem; border-radius: .3rem } .btn-group-sm>.btn, .btn-sm { padding: .25rem .5rem; font-size: .875rem; border-radius: .2rem } .btn-block { display: block; width: 100% } .btn-block+.btn-block { margin-top: .5rem } input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block { width: 100% } .fade { opacity: 0; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear } .fade.show { opacity: 1 } .collapse { display: none } .collapse.show { display: block } tr.collapse.show { display: table-row } tbody.collapse.show { display: table-row-group } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height .35s ease; -o-transition: height .35s ease; transition: height .35s ease } .dropdown, .dropup { position: relative } .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: .3em; vertical-align: middle; content: ""; border-top: .3em solid; border-right: .3em solid transparent; border-left: .3em solid transparent } .dropdown-toggle:focus { outline: 0 } .dropup .dropdown-toggle::after { border-top: 0; border-bottom: .3em solid } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: .5rem 0; margin: .125rem 0 0; font-size: 1rem; color: #292b2c; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .15); border-radius: .25rem } .dropdown-divider { height: 1px; margin: .5rem 0; overflow: hidden; background-color: #eceeef } .dropdown-item { display: block; width: 100%; padding: 3px 1.5rem; clear: both; font-weight: 400; color: #292b2c; text-align: inherit; white-space: nowrap; background: 0 0; border: 0 } .dropdown-item:focus, .dropdown-item:hover { color: #1d1e1f; text-decoration: none; background-color: #f7f7f9 } .dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #0275d8 } .dropdown-item.disabled, .dropdown-item:disabled { color: #636c72; cursor: not-allowed; background-color: transparent } .show>.dropdown-menu { display: block } .show>a { outline: 0 } .dropdown-menu-right { right: 0; left: auto } .dropdown-menu-left { right: auto; left: 0 } .dropdown-header { display: block; padding: .5rem 1.5rem; margin-bottom: 0; font-size: .875rem; color: #636c72; white-space: nowrap } .dropdown-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990 } .dropup .dropdown-menu { top: auto; bottom: 100%; margin-bottom: .125rem } .btn-group, .btn-group-vertical { position: relative; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle } .btn-group-vertical>.btn, .btn-group>.btn { position: relative; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto } .btn-group-vertical>.btn:hover, .btn-group>.btn:hover { z-index: 2 } .btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus { z-index: 2 } .btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group, .btn-group-vertical .btn+.btn, .btn-group-vertical .btn+.btn-group, .btn-group-vertical .btn-group+.btn, .btn-group-vertical .btn-group+.btn-group { margin-left: -1px } .btn-toolbar { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start } .btn-toolbar .input-group { width: auto } .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0 } .btn-group>.btn:first-child { margin-left: 0 } .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0 } .btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0 } .btn-group>.btn-group { float: left } .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn { border-radius: 0 } .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0 } .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0 } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0 } .btn+.dropdown-toggle-split { padding-right: .75rem; padding-left: .75rem } .btn+.dropdown-toggle-split::after { margin-left: 0 } .btn-group-sm>.btn+.dropdown-toggle-split, .btn-sm+.dropdown-toggle-split { padding-right: .375rem; padding-left: .375rem } .btn-group-lg>.btn+.dropdown-toggle-split, .btn-lg+.dropdown-toggle-split { padding-right: 1.125rem; padding-left: 1.125rem } .btn-group-vertical { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center } .btn-group-vertical .btn, .btn-group-vertical .btn-group { width: 100% } .btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group { margin-top: -1px; margin-left: 0 } .btn-group-vertical>.btn:not(:first-child):not(:last-child) { border-radius: 0 } .btn-group-vertical>.btn:first-child:not(:last-child) { border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .btn-group-vertical>.btn:last-child:not(:first-child) { border-top-right-radius: 0; border-top-left-radius: 0 } .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn { border-radius: 0 } .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0 } [data-toggle=buttons]>.btn input[type=checkbox], [data-toggle=buttons]>.btn input[type=radio], [data-toggle=buttons]>.btn-group>.btn input[type=checkbox], [data-toggle=buttons]>.btn-group>.btn input[type=radio] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none } .input-group { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100% } .input-group .form-control { position: relative; z-index: 2; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0 } .input-group .form-control:active, .input-group .form-control:focus, .input-group .form-control:hover { z-index: 3 } .input-group .form-control, .input-group-addon, .input-group-btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center } .input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { border-radius: 0 } .input-group-addon, .input-group-btn { white-space: nowrap; vertical-align: middle } .input-group-addon { padding: .5rem .75rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.25; color: #464a4c; text-align: center; background-color: #eceeef; border: 1px solid rgba(0, 0, 0, .15); border-radius: .25rem } .input-group-addon.form-control-sm, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.input-group-addon.btn { padding: .25rem .5rem; font-size: .875rem; border-radius: .2rem } .input-group-addon.form-control-lg, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.input-group-addon.btn { padding: .75rem 1.5rem; font-size: 1.25rem; border-radius: .3rem } .input-group-addon input[type=checkbox], .input-group-addon input[type=radio] { margin-top: 0 } .input-group .form-control:not(:last-child), .input-group-addon:not(:last-child), .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn, .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:last-child)>.btn, .input-group-btn:not(:last-child)>.btn-group>.btn, .input-group-btn:not(:last-child)>.dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0 } .input-group-addon:not(:last-child) { border-right: 0 } .input-group .form-control:not(:first-child), .input-group-addon:not(:first-child), .input-group-btn:not(:first-child)>.btn, .input-group-btn:not(:first-child)>.btn-group>.btn, .input-group-btn:not(:first-child)>.dropdown-toggle, .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn, .input-group-btn:not(:last-child)>.btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0 } .form-control+.input-group-addon:not(:first-child) { border-left: 0 } .input-group-btn { position: relative; font-size: 0; white-space: nowrap } .input-group-btn>.btn { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 0%; -ms-flex: 1 1 0%; flex: 1 1 0% } .input-group-btn>.btn+.btn { margin-left: -1px } .input-group-btn>.btn:active, .input-group-btn>.btn:focus, .input-group-btn>.btn:hover { z-index: 3 } .input-group-btn:not(:last-child)>.btn, .input-group-btn:not(:last-child)>.btn-group { margin-right: -1px } .input-group-btn:not(:first-child)>.btn, .input-group-btn:not(:first-child)>.btn-group { z-index: 2; margin-left: -1px } .input-group-btn:not(:first-child)>.btn-group:active, .input-group-btn:not(:first-child)>.btn-group:focus, .input-group-btn:not(:first-child)>.btn-group:hover, .input-group-btn:not(:first-child)>.btn:active, .input-group-btn:not(:first-child)>.btn:focus, .input-group-btn:not(:first-child)>.btn:hover { z-index: 3 } .custom-control { position: relative; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; min-height: 1.5rem; padding-left: 1.5rem; margin-right: 1rem; cursor: pointer } .custom-control-input { position: absolute; z-index: -1; opacity: 0 } .custom-control-input:checked~.custom-control-indicator { color: #fff; background-color: #0275d8 } .custom-control-input:focus~.custom-control-indicator { -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8; box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8 } .custom-control-input:active~.custom-control-indicator { color: #fff; background-color: #8fcafe } .custom-control-input:disabled~.custom-control-indicator { cursor: not-allowed; background-color: #eceeef } .custom-control-input:disabled~.custom-control-description { color: #636c72; cursor: not-allowed } .custom-control-indicator { position: absolute; top: .25rem; left: 0; display: block; width: 1rem; height: 1rem; pointer-events: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #ddd; background-repeat: no-repeat; background-position: center center; -webkit-background-size: 50% 50%; background-size: 50% 50% } .custom-checkbox .custom-control-indicator { border-radius: .25rem } .custom-checkbox .custom-control-input:checked~.custom-control-indicator { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") } .custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator { background-color: #0275d8; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E") } .custom-radio .custom-control-indicator { border-radius: 50% } .custom-radio .custom-control-input:checked~.custom-control-indicator { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") } .custom-controls-stacked { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column } .custom-controls-stacked .custom-control { margin-bottom: .25rem } .custom-controls-stacked .custom-control+.custom-control { margin-left: 0 } .custom-select { display: inline-block; max-width: 100%; height: calc(2.25rem + 2px); padding: .375rem 1.75rem .375rem .75rem; line-height: 1.25; color: #464a4c; vertical-align: middle; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center; -webkit-background-size: 8px 10px; background-size: 8px 10px; border: 1px solid rgba(0, 0, 0, .15); border-radius: .25rem; -moz-appearance: none; -webkit-appearance: none } .custom-select:focus { border-color: #5cb3fd; outline: 0 } .custom-select:focus::-ms-value { color: #464a4c; background-color: #fff } .custom-select:disabled { color: #636c72; cursor: not-allowed; background-color: #eceeef } .custom-select::-ms-expand { opacity: 0 } .custom-select-sm { padding-top: .375rem; padding-bottom: .375rem; font-size: 75% } .custom-file { position: relative; display: inline-block; max-width: 100%; height: 2.5rem; margin-bottom: 0; cursor: pointer } .custom-file-input { min-width: 14rem; max-width: 100%; height: 2.5rem; margin: 0; opacity: 0 } .custom-file-control { position: absolute; top: 0; right: 0; left: 0; z-index: 5; height: 2.5rem; padding: .5rem 1rem; line-height: 1.5; color: #464a4c; pointer-events: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #fff; border: 1px solid rgba(0, 0, 0, .15); border-radius: .25rem } .custom-file-control:lang(en)::after { content: "Choose file..." } .custom-file-control::before { position: absolute; top: -1px; right: -1px; bottom: -1px; z-index: 6; display: block; height: 2.5rem; padding: .5rem 1rem; line-height: 1.5; color: #464a4c; background-color: #eceeef; border: 1px solid rgba(0, 0, 0, .15); border-radius: 0 .25rem .25rem 0 } .custom-file-control:lang(en)::before { content: "Browse" } .badge { display: inline-block; padding: .25em .4em; font-size: 75%; font-weight: 700; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25rem } .badge:empty { display: none } .btn .badge { position: relative; top: -1px } a.badge:focus, a.badge:hover { color: #fff; text-decoration: none; cursor: pointer } .badge-pill { padding-right: .6em; padding-left: .6em; border-radius: 10rem } .badge-default { background-color: #636c72 } .badge-default[href]:focus, .badge-default[href]:hover { background-color: #4b5257 } .badge-primary { background-color: #0275d8 } .badge-primary[href]:focus, .badge-primary[href]:hover { background-color: #025aa5 } .badge-success { background-color: #5cb85c } .badge-success[href]:focus, .badge-success[href]:hover { background-color: #449d44 } .badge-info { background-color: #5bc0de } .badge-info[href]:focus, .badge-info[href]:hover { background-color: #31b0d5 } .badge-warning { background-color: #f0ad4e } .badge-warning[href]:focus, .badge-warning[href]:hover { background-color: #ec971f } .badge-danger { background-color: #d9534f } .badge-danger[href]:focus, .badge-danger[href]:hover { background-color: #c9302c } .jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #eceeef; border-radius: .3rem } @media (min-width:576px) { .jumbotron { padding: 4rem 2rem } } .jumbotron-hr { border-top-color: #d0d5d8 } .jumbotron-fluid { padding-right: 0; padding-left: 0; border-radius: 0 } .alert { padding: .75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: .25rem } .alert-heading { color: inherit } .alert-link { font-weight: 700 } .alert-dismissible .close { position: relative; top: -.75rem; right: -1.25rem; padding: .75rem 1.25rem; color: inherit } .alert-success { background-color: #dff0d8; border-color: #d0e9c6; color: #3c763d } .alert-success hr { border-top-color: #c1e2b3 } .alert-success .alert-link { color: #2b542c } .alert-info { background-color: #d9edf7; border-color: #bcdff1; color: #31708f } .alert-info hr { border-top-color: #a6d5ec } .alert-info .alert-link { color: #245269 } .alert-warning { background-color: #fcf8e3; border-color: #faf2cc; color: #8a6d3b } .alert-warning hr { border-top-color: #f7ecb5 } .alert-warning .alert-link { color: #66512c } .alert-danger { background-color: #f2dede; border-color: #ebcccc; color: #a94442 } .alert-danger hr { border-top-color: #e4b9b9 } .alert-danger .alert-link { color: #843534 } @-webkit-keyframes progress-bar-stripes { from { background-position: 1rem 0 } to { background-position: 0 0 } } @-o-keyframes progress-bar-stripes { from { background-position: 1rem 0 } to { background-position: 0 0 } } @keyframes progress-bar-stripes { from { background-position: 1rem 0 } to { background-position: 0 0 } } .progress { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; font-size: .75rem; line-height: 1rem; text-align: center; background-color: #eceeef; border-radius: .25rem } .progress-bar { height: 1rem; color: #fff; background-color: #0275d8 } .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -webkit-background-size: 1rem 1rem; background-size: 1rem 1rem } .progress-bar-animated { -webkit-animation: progress-bar-stripes 1s linear infinite; -o-animation: progress-bar-stripes 1s linear infinite; animation: progress-bar-stripes 1s linear infinite } .media { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start } .media-body { -webkit-box-flex: 1; -webkit-flex: 1 1 0%; -ms-flex: 1 1 0%; flex: 1 1 0% } .list-group { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0 } .list-group-item-action { width: 100%; color: #464a4c; text-align: inherit } .list-group-item-action .list-group-item-heading { color: #292b2c } .list-group-item-action:focus, .list-group-item-action:hover { color: #464a4c; text-decoration: none; background-color: #f7f7f9 } .list-group-item-action:active { color: #292b2c; background-color: #eceeef } .list-group-item { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: .75rem 1.25rem; margin-bottom: -1px; background-color: #fff; border: 1px solid rgba(0, 0, 0, .125) } .list-group-item:first-child { border-top-right-radius: .25rem; border-top-left-radius: .25rem } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: .25rem; border-bottom-left-radius: .25rem } .list-group-item:focus, .list-group-item:hover { text-decoration: none } .list-group-item.disabled, .list-group-item:disabled { color: #636c72; cursor: not-allowed; background-color: #fff } .list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading { color: inherit } .list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text { color: #636c72 } .list-group-item.active { z-index: 2; color: #fff; background-color: #0275d8; border-color: #0275d8 } .list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading>.small, .list-group-item.active .list-group-item-heading>small { color: inherit } .list-group-item.active .list-group-item-text { color: #daeeff } .list-group-flush .list-group-item { border-right: 0; border-left: 0; border-radius: 0 } .list-group-flush:first-child .list-group-item:first-child { border-top: 0 } .list-group-flush:last-child .list-group-item:last-child { border-bottom: 0 } .list-group-item-success { color: #3c763d; background-color: #dff0d8 } a.list-group-item-success, button.list-group-item-success { color: #3c763d } a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { color: inherit } a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover { color: #3c763d; background-color: #d0e9c6 } a.list-group-item-success.active, button.list-group-item-success.active { color: #fff; background-color: #3c763d; border-color: #3c763d } .list-group-item-info { color: #31708f; background-color: #d9edf7 } a.list-group-item-info, button.list-group-item-info { color: #31708f } a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { color: inherit } a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover { color: #31708f; background-color: #c4e3f3 } a.list-group-item-info.active, button.list-group-item-info.active { color: #fff; background-color: #31708f; border-color: #31708f } .list-group-item-warning { color: #8a6d3b; background-color: #fcf8e3 } a.list-group-item-warning, button.list-group-item-warning { color: #8a6d3b } a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { color: inherit } a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover { color: #8a6d3b; background-color: #faf2cc } a.list-group-item-warning.active, button.list-group-item-warning.active { color: #fff; background-color: #8a6d3b; border-color: #8a6d3b } .list-group-item-danger { color: #a94442; background-color: #f2dede } a.list-group-item-danger, button.list-group-item-danger { color: #a94442 } a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { color: inherit } a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover { color: #a94442; background-color: #ebcccc } a.list-group-item-danger.active, button.list-group-item-danger.active { color: #fff; background-color: #a94442; border-color: #a94442 } .embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden } .embed-responsive::before { display: block; content: "" } .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0 } .embed-responsive-21by9::before { padding-top: 42.857143% } .embed-responsive-16by9::before { padding-top: 56.25% } .embed-responsive-4by3::before { padding-top: 75% } .embed-responsive-1by1::before { padding-top: 100% } .close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5 } .close:focus, .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75 } button.close { padding: 0; cursor: pointer; background: 0 0; border: 0; -webkit-appearance: none } .modal-open { overflow: hidden } .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; outline: 0 } .modal.fade .modal-dialog { -webkit-transition: -webkit-transform .3s ease-out; transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out, -webkit-transform .3s ease-out, -o-transform .3s ease-out; -webkit-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%) } .modal.show .modal-dialog { -webkit-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0) } .modal-open .modal { overflow-x: hidden; overflow-y: auto } .modal-dialog { position: relative; width: auto; margin: 10px } .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .3rem; outline: 0 } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000 } .modal-backdrop.fade { opacity: 0 } .modal-backdrop.show { opacity: .5 } .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef } .modal-title { margin-bottom: 0; line-height: 1.5 } .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px } .modal-footer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 15px; border-top: 1px solid #eceeef } .modal-footer>:not(:first-child) { margin-left: .25rem } .modal-footer>:not(:last-child) { margin-right: .25rem } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll } @media (min-width:576px) { .modal-dialog { max-width: 500px; margin: 30px auto } .modal-sm { max-width: 300px } } @media (min-width:992px) { .modal-lg { max-width: 800px } } .tooltip { position: absolute; z-index: 1070; display: block; font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-style: normal; font-weight: 400; letter-spacing: normal; line-break: auto; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; font-size: .875rem; word-wrap: break-word; opacity: 0 } .tooltip.show { opacity: .9 } .tooltip.bs-tether-element-attached-bottom, .tooltip.tooltip-top { padding: 5px 0; margin-top: -3px } .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before, .tooltip.tooltip-top .tooltip-inner::before { bottom: 0; left: 50%; margin-left: -5px; content: ""; border-width: 5px 5px 0; border-top-color: #000 } .tooltip.bs-tether-element-attached-left, .tooltip.tooltip-right { padding: 0 5px; margin-left: 3px } .tooltip.bs-tether-element-attached-left .tooltip-inner::before, .tooltip.tooltip-right .tooltip-inner::before { top: 50%; left: 0; margin-top: -5px; content: ""; border-width: 5px 5px 5px 0; border-right-color: #000 } .tooltip.bs-tether-element-attached-top, .tooltip.tooltip-bottom { padding: 5px 0; margin-top: 3px } .tooltip.bs-tether-element-attached-top .tooltip-inner::before, .tooltip.tooltip-bottom .tooltip-inner::before { top: 0; left: 50%; margin-left: -5px; content: ""; border-width: 0 5px 5px; border-bottom-color: #000 } .tooltip.bs-tether-element-attached-right, .tooltip.tooltip-left { padding: 0 5px; margin-left: -3px } .tooltip.bs-tether-element-attached-right .tooltip-inner::before, .tooltip.tooltip-left .tooltip-inner::before { top: 50%; right: 0; margin-top: -5px; content: ""; border-width: 5px 0 5px 5px; border-left-color: #000 } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; background-color: #000; border-radius: .25rem } .tooltip-inner::before { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; padding: 1px; font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-style: normal; font-weight: 400; letter-spacing: normal; line-break: auto; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; font-size: .875rem; word-wrap: break-word; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .3rem } .popover.bs-tether-element-attached-bottom, .popover.popover-top { margin-top: -10px } .popover.bs-tether-element-attached-bottom::after, .popover.bs-tether-element-attached-bottom::before, .popover.popover-top::after, .popover.popover-top::before { left: 50%; border-bottom-width: 0 } .popover.bs-tether-element-attached-bottom::before, .popover.popover-top::before { bottom: -11px; margin-left: -11px; border-top-color: rgba(0, 0, 0, .25) } .popover.bs-tether-element-attached-bottom::after, .popover.popover-top::after { bottom: -10px; margin-left: -10px; border-top-color: #fff } .popover.bs-tether-element-attached-left, .popover.popover-right { margin-left: 10px } .popover.bs-tether-element-attached-left::after, .popover.bs-tether-element-attached-left::before, .popover.popover-right::after, .popover.popover-right::before { top: 50%; border-left-width: 0 } .popover.bs-tether-element-attached-left::before, .popover.popover-right::before { left: -11px; margin-top: -11px; border-right-color: rgba(0, 0, 0, .25) } .popover.bs-tether-element-attached-left::after, .popover.popover-right::after { left: -10px; margin-top: -10px; border-right-color: #fff } .popover.bs-tether-element-attached-top, .popover.popover-bottom { margin-top: 10px } .popover.bs-tether-element-attached-top::after, .popover.bs-tether-element-attached-top::before, .popover.popover-bottom::after, .popover.popover-bottom::before { left: 50%; border-top-width: 0 } .popover.bs-tether-element-attached-top::before, .popover.popover-bottom::before { top: -11px; margin-left: -11px; border-bottom-color: rgba(0, 0, 0, .25) } .popover.bs-tether-element-attached-top::after, .popover.popover-bottom::after { top: -10px; margin-left: -10px; border-bottom-color: #f7f7f7 } .popover.bs-tether-element-attached-top .popover-title::before, .popover.popover-bottom .popover-title::before { position: absolute; top: 0; left: 50%; display: block; width: 20px; margin-left: -10px; content: ""; border-bottom: 1px solid #f7f7f7 } .popover.bs-tether-element-attached-right, .popover.popover-left { margin-left: -10px } .popover.bs-tether-element-attached-right::after, .popover.bs-tether-element-attached-right::before, .popover.popover-left::after, .popover.popover-left::before { top: 50%; border-right-width: 0 } .popover.bs-tether-element-attached-right::before, .popover.popover-left::before { right: -11px; margin-top: -11px; border-left-color: rgba(0, 0, 0, .25) } .popover.bs-tether-element-attached-right::after, .popover.popover-left::after { right: -10px; margin-top: -10px; border-left-color: #fff } .popover-title { padding: 8px 14px; margin-bottom: 0; font-size: 1rem; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-right-radius: calc(.3rem - 1px); border-top-left-radius: calc(.3rem - 1px) } .popover-title:empty { display: none } .popover-content { padding: 9px 14px } .popover::after, .popover::before { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid } .popover::before { content: ""; border-width: 11px } .popover::after { content: ""; border-width: 10px } .carousel { position: relative } .carousel-inner { position: relative; width: 100%; overflow: hidden } .carousel-item { position: relative; display: none; width: 100% } @media (-webkit-transform-3d) { .carousel-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: -webkit-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out, -o-transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px } } @supports ((-webkit-transform:translate3d(0, 0, 0)) or (transform:translate3d(0, 0, 0))) { .carousel-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: -webkit-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out, -o-transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px } } .carousel-item-next, .carousel-item-prev, .carousel-item.active { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex } .carousel-item-next, .carousel-item-prev { position: absolute; top: 0 } @media (-webkit-transform-3d) { .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } .active.carousel-item-right, .carousel-item-next { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } .active.carousel-item-left, .carousel-item-prev { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) } } @supports ((-webkit-transform:translate3d(0, 0, 0)) or (transform:translate3d(0, 0, 0))) { .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } .active.carousel-item-right, .carousel-item-next { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } .active.carousel-item-left, .carousel-item-prev { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0) } } .carousel-control-next, .carousel-control-prev { position: absolute; top: 0; bottom: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 15%; color: #fff; text-align: center; opacity: .5 } .carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover { color: #fff; text-decoration: none; outline: 0; opacity: .9 } .carousel-control-prev { left: 0 } .carousel-control-next { right: 0 } .carousel-control-next-icon, .carousel-control-prev-icon { display: inline-block; width: 20px; height: 20px; background: transparent no-repeat center center; -webkit-background-size: 100% 100%; background-size: 100% 100% } .carousel-control-prev-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") } .carousel-control-next-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") } .carousel-indicators { position: absolute; right: 0; bottom: 10px; left: 0; z-index: 15; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none } .carousel-indicators li { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; max-width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: rgba(255, 255, 255, .5) } .carousel-indicators li::before { position: absolute; top: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: "" } .carousel-indicators li::after { position: absolute; bottom: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: "" } .carousel-indicators .active { background-color: #fff } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center } .align-baseline { vertical-align: baseline!important } .align-top { vertical-align: top!important } .align-middle { vertical-align: middle!important } .align-bottom { vertical-align: bottom!important } .align-text-bottom { vertical-align: text-bottom!important } .align-text-top { vertical-align: text-top!important } .bg-faded { background-color: #f7f7f7 } .bg-primary { background-color: #0275d8!important } a.bg-primary:focus, a.bg-primary:hover { background-color: #025aa5!important } .bg-success { background-color: #5cb85c!important } a.bg-success:focus, a.bg-success:hover { background-color: #449d44!important } .bg-info { background-color: #5bc0de!important } a.bg-info:focus, a.bg-info:hover { background-color: #31b0d5!important } .bg-warning { background-color: #f0ad4e!important } a.bg-warning:focus, a.bg-warning:hover { background-color: #ec971f!important } .bg-danger { background-color: #d9534f!important } a.bg-danger:focus, a.bg-danger:hover { background-color: #c9302c!important } .bg-inverse { background-color: #292b2c!important } a.bg-inverse:focus, a.bg-inverse:hover { background-color: #101112!important } .border-0 { border: 0!important } .border-top-0 { border-top: 0!important } .border-right-0 { border-right: 0!important } .border-bottom-0 { border-bottom: 0!important } .border-left-0 { border-left: 0!important } .rounded { border-radius: .25rem } .rounded-top { border-top-right-radius: .25rem; border-top-left-radius: .25rem } .rounded-right { border-bottom-right-radius: .25rem; border-top-right-radius: .25rem } .rounded-bottom { border-bottom-right-radius: .25rem; border-bottom-left-radius: .25rem } .rounded-left { border-bottom-left-radius: .25rem; border-top-left-radius: .25rem } .rounded-circle { border-radius: 50% } .rounded-0 { border-radius: 0 } .clearfix::after { display: block; content: ""; clear: both } .d-none { display: none!important } .d-inline { display: inline!important } .d-inline-block { display: inline-block!important } .d-block { display: block!important } .d-table { display: table!important } .d-table-cell { display: table-cell!important } .d-flex { display: -webkit-box!important; display: -webkit-flex!important; display: -ms-flexbox!important; display: flex!important } .d-inline-flex { display: -webkit-inline-box!important; display: -webkit-inline-flex!important; display: -ms-inline-flexbox!important; display: inline-flex!important } @media (min-width:576px) { .d-sm-none { display: none!important } .d-sm-inline { display: inline!important } .d-sm-inline-block { display: inline-block!important } .d-sm-block { display: block!important } .d-sm-table { display: table!important } .d-sm-table-cell { display: table-cell!important } .d-sm-flex { display: -webkit-box!important; display: -webkit-flex!important; display: -ms-flexbox!important; display: flex!important } .d-sm-inline-flex { display: -webkit-inline-box!important; display: -webkit-inline-flex!important; display: -ms-inline-flexbox!important; display: inline-flex!important } } @media (min-width:768px) { .d-md-none { display: none!important } .d-md-inline { display: inline!important } .d-md-inline-block { display: inline-block!important } .d-md-block { display: block!important } .d-md-table { display: table!important } .d-md-table-cell { display: table-cell!important } .d-md-flex { display: -webkit-box!important; display: -webkit-flex!important; display: -ms-flexbox!important; display: flex!important } .d-md-inline-flex { display: -webkit-inline-box!important; display: -webkit-inline-flex!important; display: -ms-inline-flexbox!important; display: inline-flex!important } } @media (min-width:992px) { .d-lg-none { display: none!important } .d-lg-inline { display: inline!important } .d-lg-inline-block { display: inline-block!important } .d-lg-block { display: block!important } .d-lg-table { display: table!important } .d-lg-table-cell { display: table-cell!important } .d-lg-flex { display: -webkit-box!important; display: -webkit-flex!important; display: -ms-flexbox!important; display: flex!important } .d-lg-inline-flex { display: -webkit-inline-box!important; display: -webkit-inline-flex!important; display: -ms-inline-flexbox!important; display: inline-flex!important } } @media (min-width:1200px) { .d-xl-none { display: none!important } .d-xl-inline { display: inline!important } .d-xl-inline-block { display: inline-block!important } .d-xl-block { display: block!important } .d-xl-table { display: table!important } .d-xl-table-cell { display: table-cell!important } .d-xl-flex { display: -webkit-box!important; display: -webkit-flex!important; display: -ms-flexbox!important; display: flex!important } .d-xl-inline-flex { display: -webkit-inline-box!important; display: -webkit-inline-flex!important; display: -ms-inline-flexbox!important; display: inline-flex!important } } .flex-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1 } .flex-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1 } .flex-unordered { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0 } .flex-row { -webkit-box-orient: horizontal!important; -webkit-box-direction: normal!important; -webkit-flex-direction: row!important; -ms-flex-direction: row!important; flex-direction: row!important } .flex-column { -webkit-box-orient: vertical!important; -webkit-box-direction: normal!important; -webkit-flex-direction: column!important; -ms-flex-direction: column!important; flex-direction: column!important } .flex-row-reverse { -webkit-box-orient: horizontal!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: row-reverse!important; -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-column-reverse { -webkit-box-orient: vertical!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: column-reverse!important; -ms-flex-direction: column-reverse!important; flex-direction: column-reverse!important } .flex-wrap { -webkit-flex-wrap: wrap!important; -ms-flex-wrap: wrap!important; flex-wrap: wrap!important } .flex-nowrap { -webkit-flex-wrap: nowrap!important; -ms-flex-wrap: nowrap!important; flex-wrap: nowrap!important } .flex-wrap-reverse { -webkit-flex-wrap: wrap-reverse!important; -ms-flex-wrap: wrap-reverse!important; flex-wrap: wrap-reverse!important } .justify-content-start { -webkit-box-pack: start!important; -webkit-justify-content: flex-start!important; -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-end { -webkit-box-pack: end!important; -webkit-justify-content: flex-end!important; -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-center { -webkit-box-pack: center!important; -webkit-justify-content: center!important; -ms-flex-pack: center!important; justify-content: center!important } .justify-content-between { -webkit-box-pack: justify!important; -webkit-justify-content: space-between!important; -ms-flex-pack: justify!important; justify-content: space-between!important } .justify-content-around { -webkit-justify-content: space-around!important; -ms-flex-pack: distribute!important; justify-content: space-around!important } .align-items-start { -webkit-box-align: start!important; -webkit-align-items: flex-start!important; -ms-flex-align: start!important; align-items: flex-start!important } .align-items-end { -webkit-box-align: end!important; -webkit-align-items: flex-end!important; -ms-flex-align: end!important; align-items: flex-end!important } .align-items-center { -webkit-box-align: center!important; -webkit-align-items: center!important; -ms-flex-align: center!important; align-items: center!important } .align-items-baseline { -webkit-box-align: baseline!important; -webkit-align-items: baseline!important; -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-stretch { -webkit-box-align: stretch!important; -webkit-align-items: stretch!important; -ms-flex-align: stretch!important; align-items: stretch!important } .align-content-start { -webkit-align-content: flex-start!important; -ms-flex-line-pack: start!important; align-content: flex-start!important } .align-content-end { -webkit-align-content: flex-end!important; -ms-flex-line-pack: end!important; align-content: flex-end!important } .align-content-center { -webkit-align-content: center!important; -ms-flex-line-pack: center!important; align-content: center!important } .align-content-between { -webkit-align-content: space-between!important; -ms-flex-line-pack: justify!important; align-content: space-between!important } .align-content-around { -webkit-align-content: space-around!important; -ms-flex-line-pack: distribute!important; align-content: space-around!important } .align-content-stretch { -webkit-align-content: stretch!important; -ms-flex-line-pack: stretch!important; align-content: stretch!important } .align-self-auto { -webkit-align-self: auto!important; -ms-flex-item-align: auto!important; -ms-grid-row-align: auto!important; align-self: auto!important } .align-self-start { -webkit-align-self: flex-start!important; -ms-flex-item-align: start!important; align-self: flex-start!important } .align-self-end { -webkit-align-self: flex-end!important; -ms-flex-item-align: end!important; align-self: flex-end!important } .align-self-center { -webkit-align-self: center!important; -ms-flex-item-align: center!important; -ms-grid-row-align: center!important; align-self: center!important } .align-self-baseline { -webkit-align-self: baseline!important; -ms-flex-item-align: baseline!important; align-self: baseline!important } .align-self-stretch { -webkit-align-self: stretch!important; -ms-flex-item-align: stretch!important; -ms-grid-row-align: stretch!important; align-self: stretch!important } @media (min-width:576px) { .flex-sm-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1 } .flex-sm-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1 } .flex-sm-unordered { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0 } .flex-sm-row { -webkit-box-orient: horizontal!important; -webkit-box-direction: normal!important; -webkit-flex-direction: row!important; -ms-flex-direction: row!important; flex-direction: row!important } .flex-sm-column { -webkit-box-orient: vertical!important; -webkit-box-direction: normal!important; -webkit-flex-direction: column!important; -ms-flex-direction: column!important; flex-direction: column!important } .flex-sm-row-reverse { -webkit-box-orient: horizontal!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: row-reverse!important; -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-sm-column-reverse { -webkit-box-orient: vertical!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: column-reverse!important; -ms-flex-direction: column-reverse!important; flex-direction: column-reverse!important } .flex-sm-wrap { -webkit-flex-wrap: wrap!important; -ms-flex-wrap: wrap!important; flex-wrap: wrap!important } .flex-sm-nowrap { -webkit-flex-wrap: nowrap!important; -ms-flex-wrap: nowrap!important; flex-wrap: nowrap!important } .flex-sm-wrap-reverse { -webkit-flex-wrap: wrap-reverse!important; -ms-flex-wrap: wrap-reverse!important; flex-wrap: wrap-reverse!important } .justify-content-sm-start { -webkit-box-pack: start!important; -webkit-justify-content: flex-start!important; -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-sm-end { -webkit-box-pack: end!important; -webkit-justify-content: flex-end!important; -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-sm-center { -webkit-box-pack: center!important; -webkit-justify-content: center!important; -ms-flex-pack: center!important; justify-content: center!important } .justify-content-sm-between { -webkit-box-pack: justify!important; -webkit-justify-content: space-between!important; -ms-flex-pack: justify!important; justify-content: space-between!important } .justify-content-sm-around { -webkit-justify-content: space-around!important; -ms-flex-pack: distribute!important; justify-content: space-around!important } .align-items-sm-start { -webkit-box-align: start!important; -webkit-align-items: flex-start!important; -ms-flex-align: start!important; align-items: flex-start!important } .align-items-sm-end { -webkit-box-align: end!important; -webkit-align-items: flex-end!important; -ms-flex-align: end!important; align-items: flex-end!important } .align-items-sm-center { -webkit-box-align: center!important; -webkit-align-items: center!important; -ms-flex-align: center!important; align-items: center!important } .align-items-sm-baseline { -webkit-box-align: baseline!important; -webkit-align-items: baseline!important; -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-sm-stretch { -webkit-box-align: stretch!important; -webkit-align-items: stretch!important; -ms-flex-align: stretch!important; align-items: stretch!important } .align-content-sm-start { -webkit-align-content: flex-start!important; -ms-flex-line-pack: start!important; align-content: flex-start!important } .align-content-sm-end { -webkit-align-content: flex-end!important; -ms-flex-line-pack: end!important; align-content: flex-end!important } .align-content-sm-center { -webkit-align-content: center!important; -ms-flex-line-pack: center!important; align-content: center!important } .align-content-sm-between { -webkit-align-content: space-between!important; -ms-flex-line-pack: justify!important; align-content: space-between!important } .align-content-sm-around { -webkit-align-content: space-around!important; -ms-flex-line-pack: distribute!important; align-content: space-around!important } .align-content-sm-stretch { -webkit-align-content: stretch!important; -ms-flex-line-pack: stretch!important; align-content: stretch!important } .align-self-sm-auto { -webkit-align-self: auto!important; -ms-flex-item-align: auto!important; -ms-grid-row-align: auto!important; align-self: auto!important } .align-self-sm-start { -webkit-align-self: flex-start!important; -ms-flex-item-align: start!important; align-self: flex-start!important } .align-self-sm-end { -webkit-align-self: flex-end!important; -ms-flex-item-align: end!important; align-self: flex-end!important } .align-self-sm-center { -webkit-align-self: center!important; -ms-flex-item-align: center!important; -ms-grid-row-align: center!important; align-self: center!important } .align-self-sm-baseline { -webkit-align-self: baseline!important; -ms-flex-item-align: baseline!important; align-self: baseline!important } .align-self-sm-stretch { -webkit-align-self: stretch!important; -ms-flex-item-align: stretch!important; -ms-grid-row-align: stretch!important; align-self: stretch!important } } @media (min-width:768px) { .flex-md-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1 } .flex-md-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1 } .flex-md-unordered { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0 } .flex-md-row { -webkit-box-orient: horizontal!important; -webkit-box-direction: normal!important; -webkit-flex-direction: row!important; -ms-flex-direction: row!important; flex-direction: row!important } .flex-md-column { -webkit-box-orient: vertical!important; -webkit-box-direction: normal!important; -webkit-flex-direction: column!important; -ms-flex-direction: column!important; flex-direction: column!important } .flex-md-row-reverse { -webkit-box-orient: horizontal!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: row-reverse!important; -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-md-column-reverse { -webkit-box-orient: vertical!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: column-reverse!important; -ms-flex-direction: column-reverse!important; flex-direction: column-reverse!important } .flex-md-wrap { -webkit-flex-wrap: wrap!important; -ms-flex-wrap: wrap!important; flex-wrap: wrap!important } .flex-md-nowrap { -webkit-flex-wrap: nowrap!important; -ms-flex-wrap: nowrap!important; flex-wrap: nowrap!important } .flex-md-wrap-reverse { -webkit-flex-wrap: wrap-reverse!important; -ms-flex-wrap: wrap-reverse!important; flex-wrap: wrap-reverse!important } .justify-content-md-start { -webkit-box-pack: start!important; -webkit-justify-content: flex-start!important; -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-md-end { -webkit-box-pack: end!important; -webkit-justify-content: flex-end!important; -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-md-center { -webkit-box-pack: center!important; -webkit-justify-content: center!important; -ms-flex-pack: center!important; justify-content: center!important } .justify-content-md-between { -webkit-box-pack: justify!important; -webkit-justify-content: space-between!important; -ms-flex-pack: justify!important; justify-content: space-between!important } .justify-content-md-around { -webkit-justify-content: space-around!important; -ms-flex-pack: distribute!important; justify-content: space-around!important } .align-items-md-start { -webkit-box-align: start!important; -webkit-align-items: flex-start!important; -ms-flex-align: start!important; align-items: flex-start!important } .align-items-md-end { -webkit-box-align: end!important; -webkit-align-items: flex-end!important; -ms-flex-align: end!important; align-items: flex-end!important } .align-items-md-center { -webkit-box-align: center!important; -webkit-align-items: center!important; -ms-flex-align: center!important; align-items: center!important } .align-items-md-baseline { -webkit-box-align: baseline!important; -webkit-align-items: baseline!important; -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-md-stretch { -webkit-box-align: stretch!important; -webkit-align-items: stretch!important; -ms-flex-align: stretch!important; align-items: stretch!important } .align-content-md-start { -webkit-align-content: flex-start!important; -ms-flex-line-pack: start!important; align-content: flex-start!important } .align-content-md-end { -webkit-align-content: flex-end!important; -ms-flex-line-pack: end!important; align-content: flex-end!important } .align-content-md-center { -webkit-align-content: center!important; -ms-flex-line-pack: center!important; align-content: center!important } .align-content-md-between { -webkit-align-content: space-between!important; -ms-flex-line-pack: justify!important; align-content: space-between!important } .align-content-md-around { -webkit-align-content: space-around!important; -ms-flex-line-pack: distribute!important; align-content: space-around!important } .align-content-md-stretch { -webkit-align-content: stretch!important; -ms-flex-line-pack: stretch!important; align-content: stretch!important } .align-self-md-auto { -webkit-align-self: auto!important; -ms-flex-item-align: auto!important; -ms-grid-row-align: auto!important; align-self: auto!important } .align-self-md-start { -webkit-align-self: flex-start!important; -ms-flex-item-align: start!important; align-self: flex-start!important } .align-self-md-end { -webkit-align-self: flex-end!important; -ms-flex-item-align: end!important; align-self: flex-end!important } .align-self-md-center { -webkit-align-self: center!important; -ms-flex-item-align: center!important; -ms-grid-row-align: center!important; align-self: center!important } .align-self-md-baseline { -webkit-align-self: baseline!important; -ms-flex-item-align: baseline!important; align-self: baseline!important } .align-self-md-stretch { -webkit-align-self: stretch!important; -ms-flex-item-align: stretch!important; -ms-grid-row-align: stretch!important; align-self: stretch!important } } @media (min-width:992px) { .flex-lg-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1 } .flex-lg-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1 } .flex-lg-unordered { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0 } .flex-lg-row { -webkit-box-orient: horizontal!important; -webkit-box-direction: normal!important; -webkit-flex-direction: row!important; -ms-flex-direction: row!important; flex-direction: row!important } .flex-lg-column { -webkit-box-orient: vertical!important; -webkit-box-direction: normal!important; -webkit-flex-direction: column!important; -ms-flex-direction: column!important; flex-direction: column!important } .flex-lg-row-reverse { -webkit-box-orient: horizontal!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: row-reverse!important; -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-lg-column-reverse { -webkit-box-orient: vertical!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: column-reverse!important; -ms-flex-direction: column-reverse!important; flex-direction: column-reverse!important } .flex-lg-wrap { -webkit-flex-wrap: wrap!important; -ms-flex-wrap: wrap!important; flex-wrap: wrap!important } .flex-lg-nowrap { -webkit-flex-wrap: nowrap!important; -ms-flex-wrap: nowrap!important; flex-wrap: nowrap!important } .flex-lg-wrap-reverse { -webkit-flex-wrap: wrap-reverse!important; -ms-flex-wrap: wrap-reverse!important; flex-wrap: wrap-reverse!important } .justify-content-lg-start { -webkit-box-pack: start!important; -webkit-justify-content: flex-start!important; -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-lg-end { -webkit-box-pack: end!important; -webkit-justify-content: flex-end!important; -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-lg-center { -webkit-box-pack: center!important; -webkit-justify-content: center!important; -ms-flex-pack: center!important; justify-content: center!important } .justify-content-lg-between { -webkit-box-pack: justify!important; -webkit-justify-content: space-between!important; -ms-flex-pack: justify!important; justify-content: space-between!important } .justify-content-lg-around { -webkit-justify-content: space-around!important; -ms-flex-pack: distribute!important; justify-content: space-around!important } .align-items-lg-start { -webkit-box-align: start!important; -webkit-align-items: flex-start!important; -ms-flex-align: start!important; align-items: flex-start!important } .align-items-lg-end { -webkit-box-align: end!important; -webkit-align-items: flex-end!important; -ms-flex-align: end!important; align-items: flex-end!important } .align-items-lg-center { -webkit-box-align: center!important; -webkit-align-items: center!important; -ms-flex-align: center!important; align-items: center!important } .align-items-lg-baseline { -webkit-box-align: baseline!important; -webkit-align-items: baseline!important; -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-lg-stretch { -webkit-box-align: stretch!important; -webkit-align-items: stretch!important; -ms-flex-align: stretch!important; align-items: stretch!important } .align-content-lg-start { -webkit-align-content: flex-start!important; -ms-flex-line-pack: start!important; align-content: flex-start!important } .align-content-lg-end { -webkit-align-content: flex-end!important; -ms-flex-line-pack: end!important; align-content: flex-end!important } .align-content-lg-center { -webkit-align-content: center!important; -ms-flex-line-pack: center!important; align-content: center!important } .align-content-lg-between { -webkit-align-content: space-between!important; -ms-flex-line-pack: justify!important; align-content: space-between!important } .align-content-lg-around { -webkit-align-content: space-around!important; -ms-flex-line-pack: distribute!important; align-content: space-around!important } .align-content-lg-stretch { -webkit-align-content: stretch!important; -ms-flex-line-pack: stretch!important; align-content: stretch!important } .align-self-lg-auto { -webkit-align-self: auto!important; -ms-flex-item-align: auto!important; -ms-grid-row-align: auto!important; align-self: auto!important } .align-self-lg-start { -webkit-align-self: flex-start!important; -ms-flex-item-align: start!important; align-self: flex-start!important } .align-self-lg-end { -webkit-align-self: flex-end!important; -ms-flex-item-align: end!important; align-self: flex-end!important } .align-self-lg-center { -webkit-align-self: center!important; -ms-flex-item-align: center!important; -ms-grid-row-align: center!important; align-self: center!important } .align-self-lg-baseline { -webkit-align-self: baseline!important; -ms-flex-item-align: baseline!important; align-self: baseline!important } .align-self-lg-stretch { -webkit-align-self: stretch!important; -ms-flex-item-align: stretch!important; -ms-grid-row-align: stretch!important; align-self: stretch!important } } @media (min-width:1200px) { .flex-xl-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1 } .flex-xl-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1 } .flex-xl-unordered { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0 } .flex-xl-row { -webkit-box-orient: horizontal!important; -webkit-box-direction: normal!important; -webkit-flex-direction: row!important; -ms-flex-direction: row!important; flex-direction: row!important } .flex-xl-column { -webkit-box-orient: vertical!important; -webkit-box-direction: normal!important; -webkit-flex-direction: column!important; -ms-flex-direction: column!important; flex-direction: column!important } .flex-xl-row-reverse { -webkit-box-orient: horizontal!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: row-reverse!important; -ms-flex-direction: row-reverse!important; flex-direction: row-reverse!important } .flex-xl-column-reverse { -webkit-box-orient: vertical!important; -webkit-box-direction: reverse!important; -webkit-flex-direction: column-reverse!important; -ms-flex-direction: column-reverse!important; flex-direction: column-reverse!important } .flex-xl-wrap { -webkit-flex-wrap: wrap!important; -ms-flex-wrap: wrap!important; flex-wrap: wrap!important } .flex-xl-nowrap { -webkit-flex-wrap: nowrap!important; -ms-flex-wrap: nowrap!important; flex-wrap: nowrap!important } .flex-xl-wrap-reverse { -webkit-flex-wrap: wrap-reverse!important; -ms-flex-wrap: wrap-reverse!important; flex-wrap: wrap-reverse!important } .justify-content-xl-start { -webkit-box-pack: start!important; -webkit-justify-content: flex-start!important; -ms-flex-pack: start!important; justify-content: flex-start!important } .justify-content-xl-end { -webkit-box-pack: end!important; -webkit-justify-content: flex-end!important; -ms-flex-pack: end!important; justify-content: flex-end!important } .justify-content-xl-center { -webkit-box-pack: center!important; -webkit-justify-content: center!important; -ms-flex-pack: center!important; justify-content: center!important } .justify-content-xl-between { -webkit-box-pack: justify!important; -webkit-justify-content: space-between!important; -ms-flex-pack: justify!important; justify-content: space-between!important } .justify-content-xl-around { -webkit-justify-content: space-around!important; -ms-flex-pack: distribute!important; justify-content: space-around!important } .align-items-xl-start { -webkit-box-align: start!important; -webkit-align-items: flex-start!important; -ms-flex-align: start!important; align-items: flex-start!important } .align-items-xl-end { -webkit-box-align: end!important; -webkit-align-items: flex-end!important; -ms-flex-align: end!important; align-items: flex-end!important } .align-items-xl-center { -webkit-box-align: center!important; -webkit-align-items: center!important; -ms-flex-align: center!important; align-items: center!important } .align-items-xl-baseline { -webkit-box-align: baseline!important; -webkit-align-items: baseline!important; -ms-flex-align: baseline!important; align-items: baseline!important } .align-items-xl-stretch { -webkit-box-align: stretch!important; -webkit-align-items: stretch!important; -ms-flex-align: stretch!important; align-items: stretch!important } .align-content-xl-start { -webkit-align-content: flex-start!important; -ms-flex-line-pack: start!important; align-content: flex-start!important } .align-content-xl-end { -webkit-align-content: flex-end!important; -ms-flex-line-pack: end!important; align-content: flex-end!important } .align-content-xl-center { -webkit-align-content: center!important; -ms-flex-line-pack: center!important; align-content: center!important } .align-content-xl-between { -webkit-align-content: space-between!important; -ms-flex-line-pack: justify!important; align-content: space-between!important } .align-content-xl-around { -webkit-align-content: space-around!important; -ms-flex-line-pack: distribute!important; align-content: space-around!important } .align-content-xl-stretch { -webkit-align-content: stretch!important; -ms-flex-line-pack: stretch!important; align-content: stretch!important } .align-self-xl-auto { -webkit-align-self: auto!important; -ms-flex-item-align: auto!important; -ms-grid-row-align: auto!important; align-self: auto!important } .align-self-xl-start { -webkit-align-self: flex-start!important; -ms-flex-item-align: start!important; align-self: flex-start!important } .align-self-xl-end { -webkit-align-self: flex-end!important; -ms-flex-item-align: end!important; align-self: flex-end!important } .align-self-xl-center { -webkit-align-self: center!important; -ms-flex-item-align: center!important; -ms-grid-row-align: center!important; align-self: center!important } .align-self-xl-baseline { -webkit-align-self: baseline!important; -ms-flex-item-align: baseline!important; align-self: baseline!important } .align-self-xl-stretch { -webkit-align-self: stretch!important; -ms-flex-item-align: stretch!important; -ms-grid-row-align: stretch!important; align-self: stretch!important } } .float-left { float: left!important } .float-right { float: right!important } .float-none { float: none!important } @media (min-width:576px) { .float-sm-left { float: left!important } .float-sm-right { float: right!important } .float-sm-none { float: none!important } } @media (min-width:768px) { .float-md-left { float: left!important } .float-md-right { float: right!important } .float-md-none { float: none!important } } @media (min-width:992px) { .float-lg-left { float: left!important } .float-lg-right { float: right!important } .float-lg-none { float: none!important } } @media (min-width:1200px) { .float-xl-left { float: left!important } .float-xl-right { float: right!important } .float-xl-none { float: none!important } } .fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030 } .fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030 } .sticky { position: -webkit-sticky; position: sticky; top: 0; z-index: 3030; animation: fadeIn 1s ease-in } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto } .w-25 { width: 25%!important } .w-50 { width: 50%!important } .w-75 { width: 75%!important } .w-100 { width: 100%!important } .h-25 { height: 25%!important } .h-50 { height: 50%!important } .h-75 { height: 75%!important } .h-100 { height: 100%!important } .mw-100 { max-width: 100%!important } .mh-100 { max-height: 100%!important } .m-0 { margin: 0 0!important } .mt-0 { margin-top: 0!important } .mr-0 { margin-right: 0!important } .mb-0 { margin-bottom: 0!important } .ml-0 { margin-left: 0!important } .mx-0 { margin-right: 0!important; margin-left: 0!important } .my-0 { margin-top: 0!important; margin-bottom: 0!important } .m-1 { margin: .25rem .25rem!important } .mt-1 { margin-top: .25rem!important } .mr-1 { margin-right: .25rem!important } .mb-1 { margin-bottom: .25rem!important } .ml-1 { margin-left: .25rem!important } .mx-1 { margin-right: .25rem!important; margin-left: .25rem!important } .my-1 { margin-top: .25rem!important; margin-bottom: .25rem!important } .m-2 { margin: .5rem .5rem!important } .mt-2 { margin-top: .5rem!important } .mr-2 { margin-right: .5rem!important } .mb-2 { margin-bottom: .5rem!important } .ml-2 { margin-left: .5rem!important } .mx-2 { margin-right: .5rem!important; margin-left: .5rem!important } .my-2 { margin-top: .5rem!important; margin-bottom: .5rem!important } .m-3 { margin: 1rem 1rem!important } .mt-3 { margin-top: 1rem!important } .mr-3 { margin-right: 1rem!important } .mb-3 { margin-bottom: 1rem!important } .ml-3 { margin-left: 1rem!important } .mx-3 { margin-right: 1rem!important; margin-left: 1rem!important } .my-3 { margin-top: 1rem!important; margin-bottom: 1rem!important } .m-4 { margin: 1.5rem 1.5rem!important } .mt-4 { margin-top: 1.5rem!important } .mr-4 { margin-right: 1.5rem!important } .mb-4 { margin-bottom: 1.5rem!important } .ml-4 { margin-left: 1.5rem!important } .mx-4 { margin-right: 1.5rem!important; margin-left: 1.5rem!important } .my-4 { margin-top: 1.5rem!important; margin-bottom: 1.5rem!important } .m-5 { margin: 3rem 3rem!important } .mt-5 { margin-top: 3rem!important } .mr-5 { margin-right: 3rem!important } .mb-5 { margin-bottom: 3rem!important } .ml-5 { margin-left: 3rem!important } .mx-5 { margin-right: 3rem!important; margin-left: 3rem!important } .my-5 { margin-top: 3rem!important; margin-bottom: 3rem!important } .p-0 { padding: 0 0!important } .pt-0 { padding-top: 0!important } .pr-0 { padding-right: 0!important } .pb-0 { padding-bottom: 0!important } .pl-0 { padding-left: 0!important } .px-0 { padding-right: 0!important; padding-left: 0!important } .py-0 { padding-top: 0!important; padding-bottom: 0!important } .p-1 { padding: .25rem .25rem!important } .pt-1 { padding-top: .25rem!important } .pr-1 { padding-right: .25rem!important } .pb-1 { padding-bottom: .25rem!important } .pl-1 { padding-left: .25rem!important } .px-1 { padding-right: .25rem!important; padding-left: .25rem!important } .py-1 { padding-top: .25rem!important; padding-bottom: .25rem!important } .p-2 { padding: .5rem .5rem!important } .pt-2 { padding-top: .5rem!important } .pr-2 { padding-right: .5rem!important } .pb-2 { padding-bottom: .5rem!important } .pl-2 { padding-left: .5rem!important } .px-2 { padding-right: .5rem!important; padding-left: .5rem!important } .py-2 { padding-top: .5rem!important; padding-bottom: .5rem!important } .p-3 { padding: 1rem 1rem!important } .pt-3 { padding-top: 1rem!important } .pr-3 { padding-right: 1rem!important } .pb-3 { padding-bottom: 1rem!important } .pl-3 { padding-left: 1rem!important } .px-3 { padding-right: 1rem!important; padding-left: 1rem!important } .py-3 { padding-top: 1rem!important; padding-bottom: 1rem!important } .p-4 { padding: 1.5rem 1.5rem!important } .pt-4 { padding-top: 1.5rem!important } .pr-4 { padding-right: 1.5rem!important } .pb-4 { padding-bottom: 1.5rem!important } .pl-4 { padding-left: 1.5rem!important } .px-4 { padding-right: 1.5rem!important; padding-left: 1.5rem!important } .py-4 { padding-top: 1.5rem!important; padding-bottom: 1.5rem!important } .p-5 { padding: 3rem 3rem!important } .pt-5 { padding-top: 3rem!important } .pr-5 { padding-right: 3rem!important } .pb-5 { padding-bottom: 3rem!important } .pl-5 { padding-left: 3rem!important } .px-5 { padding-right: 3rem!important; padding-left: 3rem!important } .py-5 { padding-top: 3rem!important; padding-bottom: 3rem!important } .m-auto { margin: auto!important } .mt-auto { margin-top: auto!important } .mr-auto { margin-right: auto!important } .mb-auto { margin-bottom: auto!important } .ml-auto { margin-left: auto!important } .mx-auto { margin-right: auto!important; margin-left: auto!important } .my-auto { margin-top: auto!important; margin-bottom: auto!important } @media (min-width:576px) { .m-sm-0 { margin: 0 0!important } .mt-sm-0 { margin-top: 0!important } .mr-sm-0 { margin-right: 0!important } .mb-sm-0 { margin-bottom: 0!important } .ml-sm-0 { margin-left: 0!important } .mx-sm-0 { margin-right: 0!important; margin-left: 0!important } .my-sm-0 { margin-top: 0!important; margin-bottom: 0!important } .m-sm-1 { margin: .25rem .25rem!important } .mt-sm-1 { margin-top: .25rem!important } .mr-sm-1 { margin-right: .25rem!important } .mb-sm-1 { margin-bottom: .25rem!important } .ml-sm-1 { margin-left: .25rem!important } .mx-sm-1 { margin-right: .25rem!important; margin-left: .25rem!important } .my-sm-1 { margin-top: .25rem!important; margin-bottom: .25rem!important } .m-sm-2 { margin: .5rem .5rem!important } .mt-sm-2 { margin-top: .5rem!important } .mr-sm-2 { margin-right: .5rem!important } .mb-sm-2 { margin-bottom: .5rem!important } .ml-sm-2 { margin-left: .5rem!important } .mx-sm-2 { margin-right: .5rem!important; margin-left: .5rem!important } .my-sm-2 { margin-top: .5rem!important; margin-bottom: .5rem!important } .m-sm-3 { margin: 1rem 1rem!important } .mt-sm-3 { margin-top: 1rem!important } .mr-sm-3 { margin-right: 1rem!important } .mb-sm-3 { margin-bottom: 1rem!important } .ml-sm-3 { margin-left: 1rem!important } .mx-sm-3 { margin-right: 1rem!important; margin-left: 1rem!important } .my-sm-3 { margin-top: 1rem!important; margin-bottom: 1rem!important } .m-sm-4 { margin: 1.5rem 1.5rem!important } .mt-sm-4 { margin-top: 1.5rem!important } .mr-sm-4 { margin-right: 1.5rem!important } .mb-sm-4 { margin-bottom: 1.5rem!important } .ml-sm-4 { margin-left: 1.5rem!important } .mx-sm-4 { margin-right: 1.5rem!important; margin-left: 1.5rem!important } .my-sm-4 { margin-top: 1.5rem!important; margin-bottom: 1.5rem!important } .m-sm-5 { margin: 3rem 3rem!important } .mt-sm-5 { margin-top: 3rem!important } .mr-sm-5 { margin-right: 3rem!important } .mb-sm-5 { margin-bottom: 3rem!important } .ml-sm-5 { margin-left: 3rem!important } .mx-sm-5 { margin-right: 3rem!important; margin-left: 3rem!important } .my-sm-5 { margin-top: 3rem!important; margin-bottom: 3rem!important } .p-sm-0 { padding: 0 0!important } .pt-sm-0 { padding-top: 0!important } .pr-sm-0 { padding-right: 0!important } .pb-sm-0 { padding-bottom: 0!important } .pl-sm-0 { padding-left: 0!important } .px-sm-0 { padding-right: 0!important; padding-left: 0!important } .py-sm-0 { padding-top: 0!important; padding-bottom: 0!important } .p-sm-1 { padding: .25rem .25rem!important } .pt-sm-1 { padding-top: .25rem!important } .pr-sm-1 { padding-right: .25rem!important } .pb-sm-1 { padding-bottom: .25rem!important } .pl-sm-1 { padding-left: .25rem!important } .px-sm-1 { padding-right: .25rem!important; padding-left: .25rem!important } .py-sm-1 { padding-top: .25rem!important; padding-bottom: .25rem!important } .p-sm-2 { padding: .5rem .5rem!important } .pt-sm-2 { padding-top: .5rem!important } .pr-sm-2 { padding-right: .5rem!important } .pb-sm-2 { padding-bottom: .5rem!important } .pl-sm-2 { padding-left: .5rem!important } .px-sm-2 { padding-right: .5rem!important; padding-left: .5rem!important } .py-sm-2 { padding-top: .5rem!important; padding-bottom: .5rem!important } .p-sm-3 { padding: 1rem 1rem!important } .pt-sm-3 { padding-top: 1rem!important } .pr-sm-3 { padding-right: 1rem!important } .pb-sm-3 { padding-bottom: 1rem!important } .pl-sm-3 { padding-left: 1rem!important } .px-sm-3 { padding-right: 1rem!important; padding-left: 1rem!important } .py-sm-3 { padding-top: 1rem!important; padding-bottom: 1rem!important } .p-sm-4 { padding: 1.5rem 1.5rem!important } .pt-sm-4 { padding-top: 1.5rem!important } .pr-sm-4 { padding-right: 1.5rem!important } .pb-sm-4 { padding-bottom: 1.5rem!important } .pl-sm-4 { padding-left: 1.5rem!important } .px-sm-4 { padding-right: 1.5rem!important; padding-left: 1.5rem!important } .py-sm-4 { padding-top: 1.5rem!important; padding-bottom: 1.5rem!important } .p-sm-5 { padding: 3rem 3rem!important } .pt-sm-5 { padding-top: 3rem!important } .pr-sm-5 { padding-right: 3rem!important } .pb-sm-5 { padding-bottom: 3rem!important } .pl-sm-5 { padding-left: 3rem!important } .px-sm-5 { padding-right: 3rem!important; padding-left: 3rem!important } .py-sm-5 { padding-top: 3rem!important; padding-bottom: 3rem!important } .m-sm-auto { margin: auto!important } .mt-sm-auto { margin-top: auto!important } .mr-sm-auto { margin-right: auto!important } .mb-sm-auto { margin-bottom: auto!important } .ml-sm-auto { margin-left: auto!important } .mx-sm-auto { margin-right: auto!important; margin-left: auto!important } .my-sm-auto { margin-top: auto!important; margin-bottom: auto!important } } @media (min-width:768px) { .m-md-0 { margin: 0 0!important } .mt-md-0 { margin-top: 0!important } .mr-md-0 { margin-right: 0!important } .mb-md-0 { margin-bottom: 0!important } .ml-md-0 { margin-left: 0!important } .mx-md-0 { margin-right: 0!important; margin-left: 0!important } .my-md-0 { margin-top: 0!important; margin-bottom: 0!important } .m-md-1 { margin: .25rem .25rem!important } .mt-md-1 { margin-top: .25rem!important } .mr-md-1 { margin-right: .25rem!important } .mb-md-1 { margin-bottom: .25rem!important } .ml-md-1 { margin-left: .25rem!important } .mx-md-1 { margin-right: .25rem!important; margin-left: .25rem!important } .my-md-1 { margin-top: .25rem!important; margin-bottom: .25rem!important } .m-md-2 { margin: .5rem .5rem!important } .mt-md-2 { margin-top: .5rem!important } .mr-md-2 { margin-right: .5rem!important } .mb-md-2 { margin-bottom: .5rem!important } .ml-md-2 { margin-left: .5rem!important } .mx-md-2 { margin-right: .5rem!important; margin-left: .5rem!important } .my-md-2 { margin-top: .5rem!important; margin-bottom: .5rem!important } .m-md-3 { margin: 1rem 1rem!important } .mt-md-3 { margin-top: 1rem!important } .mr-md-3 { margin-right: 1rem!important } .mb-md-3 { margin-bottom: 1rem!important } .ml-md-3 { margin-left: 1rem!important } .mx-md-3 { margin-right: 1rem!important; margin-left: 1rem!important } .my-md-3 { margin-top: 1rem!important; margin-bottom: 1rem!important } .m-md-4 { margin: 1.5rem 1.5rem!important } .mt-md-4 { margin-top: 1.5rem!important } .mr-md-4 { margin-right: 1.5rem!important } .mb-md-4 { margin-bottom: 1.5rem!important } .ml-md-4 { margin-left: 1.5rem!important } .mx-md-4 { margin-right: 1.5rem!important; margin-left: 1.5rem!important } .my-md-4 { margin-top: 1.5rem!important; margin-bottom: 1.5rem!important } .m-md-5 { margin: 3rem 3rem!important } .mt-md-5 { margin-top: 3rem!important } .mr-md-5 { margin-right: 3rem!important } .mb-md-5 { margin-bottom: 3rem!important } .ml-md-5 { margin-left: 3rem!important } .mx-md-5 { margin-right: 3rem!important; margin-left: 3rem!important } .my-md-5 { margin-top: 3rem!important; margin-bottom: 3rem!important } .p-md-0 { padding: 0 0!important } .pt-md-0 { padding-top: 0!important } .pr-md-0 { padding-right: 0!important } .pb-md-0 { padding-bottom: 0!important } .pl-md-0 { padding-left: 0!important } .px-md-0 { padding-right: 0!important; padding-left: 0!important } .py-md-0 { padding-top: 0!important; padding-bottom: 0!important } .p-md-1 { padding: .25rem .25rem!important } .pt-md-1 { padding-top: .25rem!important } .pr-md-1 { padding-right: .25rem!important } .pb-md-1 { padding-bottom: .25rem!important } .pl-md-1 { padding-left: .25rem!important } .px-md-1 { padding-right: .25rem!important; padding-left: .25rem!important } .py-md-1 { padding-top: .25rem!important; padding-bottom: .25rem!important } .p-md-2 { padding: .5rem .5rem!important } .pt-md-2 { padding-top: .5rem!important } .pr-md-2 { padding-right: .5rem!important } .pb-md-2 { padding-bottom: .5rem!important } .pl-md-2 { padding-left: .5rem!important } .px-md-2 { padding-right: .5rem!important; padding-left: .5rem!important } .py-md-2 { padding-top: .5rem!important; padding-bottom: .5rem!important } .p-md-3 { padding: 1rem 1rem!important } .pt-md-3 { padding-top: 1rem!important } .pr-md-3 { padding-right: 1rem!important } .pb-md-3 { padding-bottom: 1rem!important } .pl-md-3 { padding-left: 1rem!important } .px-md-3 { padding-right: 1rem!important; padding-left: 1rem!important } .py-md-3 { padding-top: 1rem!important; padding-bottom: 1rem!important } .p-md-4 { padding: 1.5rem 1.5rem!important } .pt-md-4 { padding-top: 1.5rem!important } .pr-md-4 { padding-right: 1.5rem!important } .pb-md-4 { padding-bottom: 1.5rem!important } .pl-md-4 { padding-left: 1.5rem!important } .px-md-4 { padding-right: 1.5rem!important; padding-left: 1.5rem!important } .py-md-4 { padding-top: 1.5rem!important; padding-bottom: 1.5rem!important } .p-md-5 { padding: 3rem 3rem!important } .pt-md-5 { padding-top: 3rem!important } .pr-md-5 { padding-right: 3rem!important } .pb-md-5 { padding-bottom: 3rem!important } .pl-md-5 { padding-left: 3rem!important } .px-md-5 { padding-right: 3rem!important; padding-left: 3rem!important } .py-md-5 { padding-top: 3rem!important; padding-bottom: 3rem!important } .m-md-auto { margin: auto!important } .mt-md-auto { margin-top: auto!important } .mr-md-auto { margin-right: auto!important } .mb-md-auto { margin-bottom: auto!important } .ml-md-auto { margin-left: auto!important } .mx-md-auto { margin-right: auto!important; margin-left: auto!important } .my-md-auto { margin-top: auto!important; margin-bottom: auto!important } } @media (min-width:992px) { .m-lg-0 { margin: 0 0!important } .mt-lg-0 { margin-top: 0!important } .mr-lg-0 { margin-right: 0!important } .mb-lg-0 { margin-bottom: 0!important } .ml-lg-0 { margin-left: 0!important } .mx-lg-0 { margin-right: 0!important; margin-left: 0!important } .my-lg-0 { margin-top: 0!important; margin-bottom: 0!important } .m-lg-1 { margin: .25rem .25rem!important } .mt-lg-1 { margin-top: .25rem!important } .mr-lg-1 { margin-right: .25rem!important } .mb-lg-1 { margin-bottom: .25rem!important } .ml-lg-1 { margin-left: .25rem!important } .mx-lg-1 { margin-right: .25rem!important; margin-left: .25rem!important } .my-lg-1 { margin-top: .25rem!important; margin-bottom: .25rem!important } .m-lg-2 { margin: .5rem .5rem!important } .mt-lg-2 { margin-top: .5rem!important } .mr-lg-2 { margin-right: .5rem!important } .mb-lg-2 { margin-bottom: .5rem!important } .ml-lg-2 { margin-left: .5rem!important } .mx-lg-2 { margin-right: .5rem!important; margin-left: .5rem!important } .my-lg-2 { margin-top: .5rem!important; margin-bottom: .5rem!important } .m-lg-3 { margin: 1rem 1rem!important } .mt-lg-3 { margin-top: 1rem!important } .mr-lg-3 { margin-right: 1rem!important } .mb-lg-3 { margin-bottom: 1rem!important } .ml-lg-3 { margin-left: 1rem!important } .mx-lg-3 { margin-right: 1rem!important; margin-left: 1rem!important } .my-lg-3 { margin-top: 1rem!important; margin-bottom: 1rem!important } .m-lg-4 { margin: 1.5rem 1.5rem!important } .mt-lg-4 { margin-top: 1.5rem!important } .mr-lg-4 { margin-right: 1.5rem!important } .mb-lg-4 { margin-bottom: 1.5rem!important } .ml-lg-4 { margin-left: 1.5rem!important } .mx-lg-4 { margin-right: 1.5rem!important; margin-left: 1.5rem!important } .my-lg-4 { margin-top: 1.5rem!important; margin-bottom: 1.5rem!important } .m-lg-5 { margin: 3rem 3rem!important } .mt-lg-5 { margin-top: 3rem!important } .mr-lg-5 { margin-right: 3rem!important } .mb-lg-5 { margin-bottom: 3rem!important } .ml-lg-5 { margin-left: 3rem!important } .mx-lg-5 { margin-right: 3rem!important; margin-left: 3rem!important } .my-lg-5 { margin-top: 3rem!important; margin-bottom: 3rem!important } .p-lg-0 { padding: 0 0!important } .pt-lg-0 { padding-top: 0!important } .pr-lg-0 { padding-right: 0!important } .pb-lg-0 { padding-bottom: 0!important } .pl-lg-0 { padding-left: 0!important } .px-lg-0 { padding-right: 0!important; padding-left: 0!important } .py-lg-0 { padding-top: 0!important; padding-bottom: 0!important } .p-lg-1 { padding: .25rem .25rem!important } .pt-lg-1 { padding-top: .25rem!important } .pr-lg-1 { padding-right: .25rem!important } .pb-lg-1 { padding-bottom: .25rem!important } .pl-lg-1 { padding-left: .25rem!important } .px-lg-1 { padding-right: .25rem!important; padding-left: .25rem!important } .py-lg-1 { padding-top: .25rem!important; padding-bottom: .25rem!important } .p-lg-2 { padding: .5rem .5rem!important } .pt-lg-2 { padding-top: .5rem!important } .pr-lg-2 { padding-right: .5rem!important } .pb-lg-2 { padding-bottom: .5rem!important } .pl-lg-2 { padding-left: .5rem!important } .px-lg-2 { padding-right: .5rem!important; padding-left: .5rem!important } .py-lg-2 { padding-top: .5rem!important; padding-bottom: .5rem!important } .p-lg-3 { padding: 1rem 1rem!important } .pt-lg-3 { padding-top: 1rem!important } .pr-lg-3 { padding-right: 1rem!important } .pb-lg-3 { padding-bottom: 1rem!important } .pl-lg-3 { padding-left: 1rem!important } .px-lg-3 { padding-right: 1rem!important; padding-left: 1rem!important } .py-lg-3 { padding-top: 1rem!important; padding-bottom: 1rem!important } .p-lg-4 { padding: 1.5rem 1.5rem!important } .pt-lg-4 { padding-top: 1.5rem!important } .pr-lg-4 { padding-right: 1.5rem!important } .pb-lg-4 { padding-bottom: 1.5rem!important } .pl-lg-4 { padding-left: 1.5rem!important } .px-lg-4 { padding-right: 1.5rem!important; padding-left: 1.5rem!important } .py-lg-4 { padding-top: 1.5rem!important; padding-bottom: 1.5rem!important } .p-lg-5 { padding: 3rem 3rem!important } .pt-lg-5 { padding-top: 3rem!important } .pr-lg-5 { padding-right: 3rem!important } .pb-lg-5 { padding-bottom: 3rem!important } .pl-lg-5 { padding-left: 3rem!important } .px-lg-5 { padding-right: 3rem!important; padding-left: 3rem!important } .py-lg-5 { padding-top: 3rem!important; padding-bottom: 3rem!important } .m-lg-auto { margin: auto!important } .mt-lg-auto { margin-top: auto!important } .mr-lg-auto { margin-right: auto!important } .mb-lg-auto { margin-bottom: auto!important } .ml-lg-auto { margin-left: auto!important } .mx-lg-auto { margin-right: auto!important; margin-left: auto!important } .my-lg-auto { margin-top: auto!important; margin-bottom: auto!important } } @media (min-width:1200px) { .m-xl-0 { margin: 0 0!important } .mt-xl-0 { margin-top: 0!important } .mr-xl-0 { margin-right: 0!important } .mb-xl-0 { margin-bottom: 0!important } .ml-xl-0 { margin-left: 0!important } .mx-xl-0 { margin-right: 0!important; margin-left: 0!important } .my-xl-0 { margin-top: 0!important; margin-bottom: 0!important } .m-xl-1 { margin: .25rem .25rem!important } .mt-xl-1 { margin-top: .25rem!important } .mr-xl-1 { margin-right: .25rem!important } .mb-xl-1 { margin-bottom: .25rem!important } .ml-xl-1 { margin-left: .25rem!important } .mx-xl-1 { margin-right: .25rem!important; margin-left: .25rem!important } .my-xl-1 { margin-top: .25rem!important; margin-bottom: .25rem!important } .m-xl-2 { margin: .5rem .5rem!important } .mt-xl-2 { margin-top: .5rem!important } .mr-xl-2 { margin-right: .5rem!important } .mb-xl-2 { margin-bottom: .5rem!important } .ml-xl-2 { margin-left: .5rem!important } .mx-xl-2 { margin-right: .5rem!important; margin-left: .5rem!important } .my-xl-2 { margin-top: .5rem!important; margin-bottom: .5rem!important } .m-xl-3 { margin: 1rem 1rem!important } .mt-xl-3 { margin-top: 1rem!important } .mr-xl-3 { margin-right: 1rem!important } .mb-xl-3 { margin-bottom: 1rem!important } .ml-xl-3 { margin-left: 1rem!important } .mx-xl-3 { margin-right: 1rem!important; margin-left: 1rem!important } .my-xl-3 { margin-top: 1rem!important; margin-bottom: 1rem!important } .m-xl-4 { margin: 1.5rem 1.5rem!important } .mt-xl-4 { margin-top: 1.5rem!important } .mr-xl-4 { margin-right: 1.5rem!important } .mb-xl-4 { margin-bottom: 1.5rem!important } .ml-xl-4 { margin-left: 1.5rem!important } .mx-xl-4 { margin-right: 1.5rem!important; margin-left: 1.5rem!important } .my-xl-4 { margin-top: 1.5rem!important; margin-bottom: 1.5rem!important } .m-xl-5 { margin: 3rem 3rem!important } .mt-xl-5 { margin-top: 3rem!important } .mr-xl-5 { margin-right: 3rem!important } .mb-xl-5 { margin-bottom: 3rem!important } .ml-xl-5 { margin-left: 3rem!important } .mx-xl-5 { margin-right: 3rem!important; margin-left: 3rem!important } .my-xl-5 { margin-top: 3rem!important; margin-bottom: 3rem!important } .p-xl-0 { padding: 0 0!important } .pt-xl-0 { padding-top: 0!important } .pr-xl-0 { padding-right: 0!important } .pb-xl-0 { padding-bottom: 0!important } .pl-xl-0 { padding-left: 0!important } .px-xl-0 { padding-right: 0!important; padding-left: 0!important } .py-xl-0 { padding-top: 0!important; padding-bottom: 0!important } .p-xl-1 { padding: .25rem .25rem!important } .pt-xl-1 { padding-top: .25rem!important } .pr-xl-1 { padding-right: .25rem!important } .pb-xl-1 { padding-bottom: .25rem!important } .pl-xl-1 { padding-left: .25rem!important } .px-xl-1 { padding-right: .25rem!important; padding-left: .25rem!important } .py-xl-1 { padding-top: .25rem!important; padding-bottom: .25rem!important } .p-xl-2 { padding: .5rem .5rem!important } .pt-xl-2 { padding-top: .5rem!important } .pr-xl-2 { padding-right: .5rem!important } .pb-xl-2 { padding-bottom: .5rem!important } .pl-xl-2 { padding-left: .5rem!important } .px-xl-2 { padding-right: .5rem!important; padding-left: .5rem!important } .py-xl-2 { padding-top: .5rem!important; padding-bottom: .5rem!important } .p-xl-3 { padding: 1rem 1rem!important } .pt-xl-3 { padding-top: 1rem!important } .pr-xl-3 { padding-right: 1rem!important } .pb-xl-3 { padding-bottom: 1rem!important } .pl-xl-3 { padding-left: 1rem!important } .px-xl-3 { padding-right: 1rem!important; padding-left: 1rem!important } .py-xl-3 { padding-top: 1rem!important; padding-bottom: 1rem!important } .p-xl-4 { padding: 1.5rem 1.5rem!important } .pt-xl-4 { padding-top: 1.5rem!important } .pr-xl-4 { padding-right: 1.5rem!important } .pb-xl-4 { padding-bottom: 1.5rem!important } .pl-xl-4 { padding-left: 1.5rem!important } .px-xl-4 { padding-right: 1.5rem!important; padding-left: 1.5rem!important } .py-xl-4 { padding-top: 1.5rem!important; padding-bottom: 1.5rem!important } .p-xl-5 { padding: 3rem 3rem!important } .pt-xl-5 { padding-top: 3rem!important } .pr-xl-5 { padding-right: 3rem!important } .pb-xl-5 { padding-bottom: 3rem!important } .pl-xl-5 { padding-left: 3rem!important } .px-xl-5 { padding-right: 3rem!important; padding-left: 3rem!important } .py-xl-5 { padding-top: 3rem!important; padding-bottom: 3rem!important } .m-xl-auto { margin: auto!important } .mt-xl-auto { margin-top: auto!important } .mr-xl-auto { margin-right: auto!important } .mb-xl-auto { margin-bottom: auto!important } .ml-xl-auto { margin-left: auto!important } .mx-xl-auto { margin-right: auto!important; margin-left: auto!important } .my-xl-auto { margin-top: auto!important; margin-bottom: auto!important } } .text-justify { text-align: justify!important } .text-nowrap { white-space: nowrap!important } .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .text-left { text-align: left!important } .text-right { text-align: right!important } .text-center { text-align: center!important } @media (min-width:576px) { .text-sm-left { text-align: left!important } .text-sm-right { text-align: right!important } .text-sm-center { text-align: center!important } } @media (min-width:768px) { .text-md-left { text-align: left!important } .text-md-right { text-align: right!important } .text-md-center { text-align: center!important } } @media (min-width:992px) { .text-lg-left { text-align: left!important } .text-lg-right { text-align: right!important } .text-lg-center { text-align: center!important } } @media (min-width:1200px) { .text-xl-left { text-align: left!important } .text-xl-right { text-align: right!important } .text-xl-center { text-align: center!important } } .text-lowercase { text-transform: lowercase!important } .text-uppercase { text-transform: uppercase!important } .text-capitalize { text-transform: capitalize!important } .font-weight-normal { font-weight: 400 } .font-weight-bold { font-weight: 700 } .font-italic { font-style: italic } .text-white { color: #fff!important } .text-muted { color: #636c72!important } a.text-muted:focus, a.text-muted:hover { color: #4b5257!important } .text-primary { color: #0275d8!important } a.text-primary:focus, a.text-primary:hover { color: #025aa5!important } .text-success { color: #5cb85c!important } a.text-success:focus, a.text-success:hover { color: #449d44!important } .text-info { color: #5bc0de!important } a.text-info:focus, a.text-info:hover { color: #31b0d5!important } .text-warning { color: #f0ad4e!important } a.text-warning:focus, a.text-warning:hover { color: #ec971f!important } .text-danger { color: #d9534f!important } a.text-danger:focus, a.text-danger:hover { color: #c9302c!important } .text-gray-dark { color: #292b2c!important } a.text-gray-dark:focus, a.text-gray-dark:hover { color: #101112!important } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0 } .invisible { visibility: hidden!important } .hidden-xs-up { display: none!important } @media (max-width:575px) { .hidden-xs-down { display: none!important } } @media (min-width:576px) { .hidden-sm-up { display: none!important } } @media (max-width:767px) { .hidden-sm-down { display: none!important } } @media (min-width:768px) { .hidden-md-up { display: none!important } } @media (max-width:991px) { .hidden-md-down { display: none!important } } @media (min-width:992px) { .hidden-lg-up { display: none!important } } @media (max-width:1199px) { .hidden-lg-down { display: none!important } } @media (min-width:1200px) { .hidden-xl-up { display: none!important } } .hidden-xl-down { display: none!important } .visible-print-block { display: none!important } @media print { .visible-print-block { display: block!important } } .visible-print-inline { display: none!important } @media print { .visible-print-inline { display: inline!important } } .visible-print-inline-block { display: none!important } @media print { .visible-print-inline-block { display: inline-block!important } } @media print { .hidden-print { display: none!important } } .login-page { width: 360px; padding: 8% 0 0; margin: auto } .form-agency01 { position: relative; z-index: 1; background: #fff; max-width: 360px; margin: 0 auto 100px; padding: 45px; text-align: center; box-shadow: 0 0 20px 0 rgba(0, 0, 0, .2), 0 5px 5px 0 rgba(0, 0, 0, .24) } .form-agency01 input { font-family: Roboto, sans-serif; outline: 0; background: #f2f2f2; width: 100%; border: 0; margin: 0 0 15px; padding: 15px; box-sizing: border-box; font-size: 14px } .form-agency01 button { font-family: Roboto, sans-serif; text-transform-agency01: uppercase; outline: 0; background: #4caf50; width: 100%; border: 0; padding: 15px; color: #fff; font-size: 14px; -webkit-transition: all .3 ease; transition: all .3 ease; cursor: pointer } .form-agency01 button:active, .form-agency01 button:focus, .form-agency01 button:hover { background: #43a047 } .form-agency01 .message-agency01 { margin: 15px 0 0; color: #b3b3b3; font-size: 12px } .form-agency01 .message-agency01 a { color: #4caf50; text-decoration: none } .form-agency01 .register-form-agency01 { display: none } .container-agency01 { position: relative; z-index: 1; max-width: 300px; margin: 0 auto } .clipdesign1 { width: 100%; padding-left: 16%; padding-right: 16%; background-image: -webkit-gradient(linear, left bottom, right top, from(#d16ba5), color-stop(#c777b9), color-stop(#ba83ca), color-stop(#aa8fd8), color-stop(#9a9ae1), color-stop(#8aa7ec), color-stop(#79b3f4), color-stop(#69bff8), color-stop(#52cffe), color-stop(#41dfff), color-stop(#46eefa), to(#5ffbf1)); background-image: linear-gradient(to right top, #d16ba5, #c777b9, #ba83ca, #aa8fd8, #9a9ae1, #8aa7ec, #79b3f4, #69bff8, #52cffe, #41dfff, #46eefa, #5ffbf1); overflow: visible; -webkit-clip-path: polygon(0 0, 91% 0, 70% 100%, 0 100%); clip-path: polygon(0 0, 91% 0, 70% 100%, 0 100%); min-height: 90vh } .container-agency01:after, .container-agency01:before { content: ""; display: block; clear: both } .container-agency01 .info { margin: 50px auto; text-align: center } .container-agency01 .info h1 { margin: 0 0 15px; padding: 0; font-size: 36px; font-weight: 300; color: #1a1a1a } .container-agency01 .info span { color: #4d4d4d; font-size: 12px } .container-agency01 .info span a { color: #000; text-decoration: none } .container-agency01 .info span .fa { color: #ef3b3a } .bg-213 { background: url(../dist/img/lib/pyramids.svg); background-size: cover; background-size: 50%; background-size: 3.2em; background-size: 12px; background-size: auto; background-repeat: no-repeat; background: #f5d70d; background: linear-gradient(90deg, #f5d70d 5%, #b92f2f 96%); box-shadow: 10 1px 4px 8px #c5c5c5; height: auto; width: 100%; animation-name: wrapper; -moz-animation: wrapper 3s forwards; -webkit-animation: wrapper 3s forwards; -ms-animation: wrapper 3s forwards; animation: wrapper 3s forwards } .bg-214 svg { background: #f5d70d; background: linear-gradient(90deg, #f5d70d 5%, #b92f2f 96%); display: block; position: relative; transform-origin: center; width: calc(100% + 12px); transform: translateY(50%) } .bg-214-shape-fill { fill: #6e0d2d; fill-opacity: .7 } .bg-215 { width: 100%; height: 150px; background: url(../dist/img/lib/pyramids.svg); background-size: 812px; background-size: auto; background-repeat: no-repeat; padding-bottom: calc(10% * 3 / 40) } .bg-226 { width: 100%; height: 150px; background: url(../dist/img/lib/pyramids.svg); background-size: 812px; background-size: auto; background-repeat: no-repeat; padding-bottom: calc(10% * 3 / 40); animation-name: wrapper; -moz-animation: wrapper 3s forwards; -webkit-animation: wrapper 3s forwards; -ms-animation: wrapper 3s forwards; animation: wrapper 3s forwards } .bg-265-big-top>#waveSvg { fill: rgb(20, 20, 220) } svg#waveSvg { fill: blue } .icon-img-wrapper:hover { background: #2a80a6 } .eb-infobox-wrapper.eb-infobox-ilhvtar .number-or-icon:hover { background: #2a80a6 } .bg-564 { background: url(https://agency.dronstar.com/wp-content/uploads/2021/12/3bfe8e2e-video-sce-bg-pattarn.png); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .bg-569 { background: url(https://agency.dronstar.com/wp-content/uploads/2022/01/bg-1.png); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .bg-570 { background: url(https://agency.dronstar.com/wp-content/uploads/2022/01/moving-forward-2.png); background-size: contain; background-repeat: no-repeat; background-position: right 20% bottom 34%; width: 100%; height: 100% } .bg-265 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr4.png); position: absolute; left: 0; background-repeat: no-repeat; bottom: 0; height: 280px; width: 573px; -webkit-background-size: contain; background-size: contain; z-index: 0; margin-bottom: -1px; top: 184em } .bg-265b { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr3.png); position: absolute; left: 0; background-repeat: no-repeat; bottom: 0; height: 280px; width: 573px; -webkit-background-size: contain; background-size: contain; z-index: 0; margin-bottom: -1px; top: 183em } .bg-265b-big { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr3.png); position: absolute; left: 0; background-repeat: no-repeat; bottom: 0; height: 400px; width: 100%; -webkit-background-size: contain; background-size: contain; z-index: 0; margin-bottom: -1px; opacity: .5 } .bg-265-big { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr4.png); position: absolute; left: 0; background-repeat: no-repeat; bottom: 0; height: 400px; width: 100%; -webkit-background-size: contain; background-size: contain; z-index: 0; margin-bottom: -1px } .bg-568 { background: url(https://agency.dronstar.com/wp-content/uploads/2021/12/3bfe8e2e-video-sce-bg-pattarn.png); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .bg-566 { background: url(https://agency.dronstar.com/wp-content/uploads/2021/12/3bfe8e2e-video-sce-bg-pattarn.png); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .bg-270-big-lightrose-deg-right { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/light-rose-deg-right.png); position: absolute; right: 0; background-repeat: no-repeat; height: 700px; width: 100%; -webkit-background-size: contain; background-size: cover; z-index: -10; margin-bottom: -1px; margin-right: 0; opacity: .5 } .bg-265-big-lightrose { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/light-rose-.png); position: absolute; left: 0; background-repeat: no-repeat; bottom: 0; height: 400px; width: 100%; -webkit-background-size: cover; background-size: cover; z-index: 0; margin-bottom: -1px; opacity: .5 } .bg-265-big-lightrose2 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/light-rose-deg-left2.png); position: absolute; left: 0; background-repeat: no-repeat; bottom: 0; height: 400px; width: 100%; -webkit-background-size: cover; background-size: cover; z-index: 0; margin-bottom: -1px; opacity: .5 } .bg-265-big-lightrose-center { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/light-rose-deg-center.png); position: absolute; left: 0; background-repeat: no-repeat; bottom: 0; height: 500px; width: 100%; -webkit-background-size: cover; background-size: cover; z-index: 0; margin-bottom: -1px; opacity: .5 } .bg-265-big-lightrose-deg { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/light-rose-deg.png); position: absolute; left: 0; background-repeat: no-repeat; bottom: 0; height: 400px; width: 100%; -webkit-background-size: cover; background-size: cover; z-index: 0; margin-bottom: -1px; opacity: .5 } .bg-270blue-big { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr2.png); position: absolute; right: 0; background-repeat: no-repeat; height: 700px; width: 100%; -webkit-background-size: contain; background-size: cover; z-index: -10; margin-bottom: -1px; margin-right: 0; margin-left: auto; transform: translateX(0) translateY(-90%); opacity: .5 } .bg-270blue-bihhg { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr2.png); left: auto; right: 0; transform: translate(0) } .bg-271blue-big { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr5.png); position: absolute; right: 0; background-repeat: no-repeat; height: 700px; width: 100%; -webkit-background-size: contain; background-size: cover; z-index: -10; margin-bottom: -1px; margin-right: 0; margin-left: auto; transform: translateX(0) translateY(-90%); opacity: .5 } .bg-272blue-big { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/road_map_3.png); position: absolute; right: 0; background-repeat: no-repeat; height: 700px; -webkit-background-size: contain; background-size: cover; z-index: -10; margin-bottom: -1px; margin-right: 0; margin-left: auto; transform: translateX(0) translateY(-90%); opacity: .5 } .bg-273blue-big { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr5.png); position: absolute; background-repeat: no-repeat; height: 700px; width: 100%; -webkit-background-size: contain; background-size: cover; z-index: -10; margin-bottom: -1px; margin-right: 0; margin-left: auto; transform: rotate(270deg); top: 70%; opacity: .5 } .bg-274blue-big { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr5.png); position: relative; background-repeat: no-repeat; height: 700px; -webkit-background-size: contain; background-size: cover; z-index: -10; margin-bottom: -1px; margin-right: 0; margin-left: auto; top: -808px; opacity: .5; right: 0; overflow: hidden } .bg-275blue-big-vertical-left { position: relative; background-repeat: no-repeat; height: 396px; width: 100%; right: 107em; z-index: -1; margin-bottom: -1px; top: -181em; background-size: cover; transform: rotate(90deg); overflow: overlay } .bg-275blue-big-vertical { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/backgr5.png); position: relative; background-repeat: no-repeat; height: 589px; -webkit-background-size: contain; background-size: cover; z-index: -10; margin-bottom: 9px; margin-right: 0; margin-left: auto; inset-block-start: -353px; opacity: .5; right: -50%; overflow: hidden; transform: rotate(270deg); bottom: 0 } .zindex1 { z-index: 1 } .zindex4 { z-index: 134 } .testin img { inset: -106px; transition: transform 10s cubic-bezier(.22, .63, .6, .88) 0s; transform: translateX(0) translateY(0) translateZ(0) } .bg-267 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/coin3.png); position: absolute; background-repeat: no-repeat; height: 100%; width: 100%; left: 8%; z-index: 0; margin-bottom: -1px; top: 153em } .bg-268 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/coin2.png); position: absolute; background-repeat: no-repeat; height: 100%; width: 100%; left: 80%; z-index: 0; margin-bottom: -1px; top: 173em } .bg-269 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/coin2.png); position: absolute; background-repeat: no-repeat; height: 100%; width: 100%; left: 80%; z-index: 0; margin-bottom: -1px; top: 173em } .bg-267small { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/elementospequenos-11.png); position: absolute; background-repeat: no-repeat; height: 200px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain } .bg-267small-1 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/elementospequenos-1.png); position: absolute; background-repeat: no-repeat; height: 200px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain } .bg-267small-2 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/elementospequenos-2.png); position: absolute; background-repeat: no-repeat; height: 200px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain } .bg-267small-3 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/elementospequenos-3.png); position: absolute; background-repeat: no-repeat; height: 200px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain } .bg-267small-4 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/elementospequenos-4.png); position: absolute; background-repeat: no-repeat; height: 200px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain } .bg-267small-5 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/elementospequenos-5.png); position: absolute; background-repeat: no-repeat; height: 200px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain } .bg-267small-6 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/elementospequenos-12.png); position: absolute; background-repeat: no-repeat; height: 200px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain } .bg-267small-7 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/elementospequenos10.png); position: absolute; background-repeat: no-repeat; height: 200px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain } .bg-267small-8 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/Untitled-1-1.png); position: absolute; background-repeat: no-repeat; height: 200px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain; transform: rotate(90deg) } .bg-267big-1 { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/road_map_2.png); position: absolute; background-repeat: no-repeat; height: 700px; width: 100%; left: -5%; z-index: -10; margin-bottom: -1px; top: 130em; background-size: contain } .bg-266 { padding: 90px 0 130px 0; background-color: #2052f5; color: #fff; position: relative; z-index: 3 } .bg-565 { background: url(https://agency.dronstar.com/wp-content/uploads/2021/12/9086d0ef-get-in-touch-bg-pettarn.png); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .bg-267-big { background-image: url(https://agency.dronstar.com/wp-content/uploads/2022/01/coin3.png); position: absolute; background-repeat: no-repeat; height: 140px; width: 100%; left: 8%; z-index: 10; margin-bottom: -1px } .bg-566 svg { fill: rgb(56, 49, 5); background-color: #6db3f2; background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; margin-left: auto; opacity: .5 } .bg-566 img { background-color: #6db3f2; background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; margin-left: auto; opacity: .5 } .bg-566:after svg { fill: red; background-color: rgba(0, 0, 0, .37); content: ''; display: block; height: 100% } .bg-566:before { fill: red; background-color: rgba(0, 0, 0, .37); content: ''; display: block; height: 100% } .bg-566 { background: linear-gradient(rgba(191, 179, 20, .5) 50%, rgba(137, 130, 42, .5) 50%, rgba(0, 0, 0, .5)50%), url("https://agency.dronstar.com/wp-content/uploads/2022/01/file-02-coverlow.png"), linear-gradient(rgba(110, 19, 19, .5) 50%, rgba(0, 0, 0, .5)100%); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; margin-left: auto } .bg-567 { background: url(https://localhost/wordpress/wp-content/uploads/2021/12/bgbg-1.jpg); background-size: cover; background-repeat: no-repeat; background-position: center right; width: 100%; margin-left: auto; float: right } .customright { right: 25% } .bg-static1 { top: 0; position: absolute } .bg-567 { background: url(https://localhost/wordpress/wp-content/uploads/2021/12/bgbg-1.jpg); background-size: cover; background-repeat: no-repeat; background-position: center right; width: 100%; margin-left: auto; float: right } .customright { right: 25% } .bg-static1 { background: url(https://agency.dronstar.com/wp-content/uploads/2022/01/token_1.png); top: 0; position: relative; background-size: contain; background-repeat: no-repeat } .bg-static2 { background: url(https://agency.dronstar.com/wp-content/uploads/2022/01/token_2.png); top: 0; position: relative; background-size: contain; background-position: center center; height: 250px; background-repeat: no-repeat } .bg-static3 { background: url(https://agency.dronstar.com/wp-content/uploads/2022/01/token_3.png); top: 0; position: relative; background-size: contain; background-position: center center; height: 250px; background-repeat: no-repeat } .bg-static4 { background: url(https://agency.dronstar.com/wp-content/uploads/2022/01/token_4.png); top: 0; position: relative; background-size: contain; background-repeat: no-repeat } .bg-static5 { background: url(https://agency.dronstar.com/wp-content/uploads/2022/01/token_5.png); top: 0; position: relative; background-size: contain; background-repeat: no-repeat } .right-25 { right: 25%; position: relative } .right-50 { right: 50%; position: relative } .right-75 { right: 75%; position: relative } .right-100 { right: 100%; position: relative } .right-125 { right: 125%; position: relative } .right-150 { right: 150%; position: relative } .customtop1 { top: -130%; position: relative; z-index: 124 } .customtop3 { top: -20%; position: relative; z-index: 124 } .customtop2 { top: 60%; position: relative; z-index: 124 } .customtop4 { top: -170%; position: relative; z-index: 124 } .customtop5 { top: -30%; position: relative; z-index: 124 } .text-line-before { content: ""; display: block; z-index: 1; left: 18px; top: 0; height: 30px; border: 1px solid #fff; border-width: 0 0 0 1px; border-spacing: 15px 50px; position: absolute } .text-border-1 h2 { width: 100%; height: 200px; float: left; border: 4px solid #fff; border-width: 0 0 0 4px; border-color: #fff; border-style: solid; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; counter-increment: bc; padding: 0 5px 5px 5px } .rightcustom2 { right: 130px; position: relative; z-index: 134 } .bottom-custom1 { bottom: 0 } .popup-container { position: relative; display: inline-block; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; padding-top: 5px } .popup-container { display: inline-block; position: relative } .popup-container label { height: 100% } .popup-container .popup-button { background: #333; line-height: 49px; color: #fff; padding: 0 20px; border-radius: 3px; display: block; cursor: pointer } .popup-button { height: 48%; top: -4px; bottom: 0; position: relative } .popup-container .popup-button:hover { background: #444 } .popup-container .popup { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .7); z-index: 10; opacity: 0; visibility: hidden; transition: 250ms all } .popup-container .popup .popup-inner { width: 400px; box-sizing: border-box; padding: 20px; background: #fff; position: absolute; left: 50%; transform: translate(-50%, -50%); top: 150%; transition: 250ms all } .popup-container .popup .popup-inner .popup-title { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px } .popup-container .popup .popup-inner .popup-title h6 { font-size: 18px; font-weight: 500 } .popup-container .popup .popup-inner .popup-title .popup-close-btn { cursor: pointer; background: #eee; display: block; line-height: 30px; padding: 0 15px; font-size: 14px; color: #222; border-radius: 3px } .popup-container .popup .popup-inner .popup-content ul li { margin-bottom: 10px } .popup-container .popup .popup-inner .popup-content ul li:last-child { margin-bottom: 0 } .popup-container .popup .popup-inner .popup-content ul li input { width: 100%; border: 1px solid #ddd; border-radius: 3px; line-height: 34px; padding: 0 15px; font-size: 14px; box-sizing: border-box } .popup-container .popup .popup-inner .popup-content ul li button { width: 100%; line-height: 34px; background: #666; color: #fff; cursor: pointer; border-radius: 3px; border: none; font-size: 14px } .popup-container .popup .popup-inner .popup-content ul li button:hover { background: #444 } .popup-container .popup .transparent-label { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; cursor: pointer } .popup-container>input { display: none } .popup-container>input:checked+.popup { opacity: 1; visibility: visible } .popup-container>input:checked+.popup .popup-inner { top: 50% } .site-content { text-align: center } #primary { width: 100% } #content { z-index: 2; clear: both } .aspace_row { margin-left: -15px; margin-right: -15px } button:focus { outline: 0; outline: 0 } .left-profile { margin-bottom: 20px; border-bottom: solid; width: fit-content } .page-header { padding: 20px } .cell { display: table-cell; vertical-align: middle; padding-left: 5px; padding-top: 10px } .cell-c { text-align: center; justify-content: center } .panel-left-togglev1 { height: 100px } .med-box ul { list-style-type: none } #page { height: inherit; min-height: auto } .search-form { display: flex; flex-flow: column; flex-direction: row-reverse; justify-content: center; padding-top: 10px } .nbrand { padding-bottom: 10px; padding-top: 10px } h4.site-description { line-height: 1.02em } .site-description h4 { line-height: 1.02em } .site-description>h4 { line-height: 1.02em } .copy-left { padding-right: 10px } .copy-center { padding: 15px } .entry-footer { padding-right: 5px } .med-r { float: right } .med-l { float: left } .rowtable { display: table-cell } .rowtable_v3 { display: table; width: 100% } .cell { display: table-cell; vertical-align: middle; padding-left: 5px } .cell div { margin: 4px } .cell img { padding-top: 5px } .cell_date { display: table-cell; vertical-align: middle; float: none!important } .top_img { padding-left: 5px; width: auto } .cell-r { position: relative; float: right } .cell-r a { position: relative; float: right; padding-right: 10px } .cell-r div { position: relative; float: right } .cell-r span a { padding-left: 2px } .cell-r img { position: relative; float: right; padding-right: 10px } .cell-l a { position: relative; float: left } .cell-l span a { padding-left: 5px } .cell-l div { position: relative; float: left } .cell-l img { position: relative; float: left } .cell-c { text-align: center; justify-content: center } .cell-c div { text-align: center } .cell-c img { text-align: center } .site-title { font-size: 30px; padding-top: 20px; text-transform: uppercase; font-variant: small-caps } pre.wp-block-verse { font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; overflow: auto; white-space: pre-wrap; font-size: medium } @media (max-width:1170px) { .logo-and-desc { left: auto!important } } .logo-and-desc { position: relative } .logo-and-desc { text-align: center; display: block!important; padding-top: 10px } .logo-and-desc h4 { line-height: 1em } .he-ico { float: right; text-align: right; padding-bottom: 10px } @media (min-width:768px) and (max-width:992px) { .site_nav_v1 { justify-content: center; padding-bottom: 10px } } @media (min-width:768px) { .site_nav_v1 { padding-left: 15px; padding-bottom: 10px } } @media (max-width:1023px) { .col-md-mma_v1 { display: none } .banner_v1 img { display: none; padding-top: 5px } } .btn-togglev1 { font-size: 25px } .site_navi_v3 { display: flex } .site_nav_v3 { float: right } .logo-and-desc_v3 { padding: 5px } .container_v3 { display: flex; justify-content: space-between } .he-ico { padding-top: 40px } .hv7 { justify-content: center; display: inline-flex; float: right; padding-bottom: 10px; padding-right: 15px } .hv6 { justify-content: center; display: inline-flex; float: left; padding-bottom: 10px; padding-left: 15px } .hv5 { justify-content: center; display: inline-flex; float: inherit; padding-bottom: 10px } .hld7 { text-align: center } .hld6 { text-align: center } .hld5 { text-align: center } #header_left_v1>.select2-container { width: 500px } #header_left_v1 select { width: 500px } #redux_demo-header_left_v1 { width: 500px } #redux_demo-header_left_v1 select { width: 500px } .clearas:after, .clearas:before { clear: both; content: ""; display: table } .round-crumb { padding-top: 20px } .brea-text li { list-style: none } .fa-angle-double-right:before { padding-right: 5px } #crumbs { padding-top: 6px; padding-bottom: 5px } article { margin-bottom: 5px } .site-content aside { align-content: center; padding-top: 50px } .entry-header { border-radius: 10px } .entry-header img { border-radius: 10px } .rowflexible { margin-top: 15px } .container-fluid { width: 100% } .sidebar-area { flex-basis: 45%; flex-grow: 0; flex-shrink: 0; padding-top: var(--gutters) } .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto } .foo_col .foo_col_ .foo_col___ .foo_col____ { justify-content: center } .page-content div ul { padding-left: 20px } .entry-content { padding-left: 20px; padding-right: 20px } @media (min-width:992px) { .post-entry a img { width: 100%; height: 550px; width: 100% } } @media (min-width:520px) and (max-width:991px) { .post-entry a img { width: 100%; height: 400px; width: 100% } } @media (min-width:405px) and (max-width:520px) { .post-entry a img { width: 100%; height: 300px; width: 100% } } @media (max-width:404px) { .post-entry a img { width: 100%; height: 235px; width: 100% } } .entry-content h1 { width: 100%; margin-top: 0; padding-top: 0; margin-bottom: 8px; transition: .25s all ease } .entry-content h2 { width: 100%; margin-top: 0; padding-top: 0; margin-bottom: 8px; transition: .25s all ease } .entry-content h3 { width: 100%; transition: .25s all ease } .entry-content h4 { width: 100%; transition: .25s all ease } .entry-content h5 { width: 100%; transition: .25s all ease } .entry-content h6 { width: 100%; margin-top: 0; padding-top: 0; margin-bottom: 8px; transition: .25s all ease } .entry-content ul li { font-size: 14px } .entry-content li { font-size: 14px } ul { list-style: square inside } li { list-style: decimal inside } dl { margin-top: 10px!important } blockquote { font-size: 1.4em; width: 90%; margin: 50px auto; font-family: Open Sans; font-style: italic; color: #555; padding: 1.2em 30px 1.2em 75px; border-left: 8px solid #0275d8; line-height: 1.6; position: relative; background: #ededed } blockquote::before { font-family: Arial; content: "\201C"; color: #0275d8; font-size: 4em; position: absolute; left: 10px; top: -10px } blockquote::after { content: '' } .wp-block-quote { font-size: 1.4em; width: 90%; margin: 50px auto; font-family: Open Sans; font-style: italic; color: #555; padding: 1.2em 30px 1.2em 75px; border-left: 8px solid #0275d8; line-height: 1.6; position: relative; background: #ededed } .wp-block-quote::before { font-family: Arial; content: "\201C"; color: #0275d8; font-size: 4em; position: absolute; left: 10px; top: -10px } .wp-block-quote::after { content: '' } .wp-block-quote span { display: block; color: #333; font-style: normal; font-weight: 700; margin-top: 1em } .remove_list_style li { list-style-type: none; list-style: none } .entry-content ol li { font-size: 14px } .entry-content form { text-align: justify } .wpcf7-form-control-wrap input { max-width: 100% } .wpcf7-form-control-wrap textarea { max-width: 100% } .posted-by a { font-size: 12px } .posted-by { text-transform: uppercase; letter-spacing: 2px; padding-bottom: 5px; overflow: hidden } .entry-meta span { font-size: 12px } .posted-on a { font-size: 12px } .posted-on { text-transform: uppercase; letter-spacing: 1px; overflow: hidden; font-size: 12px } .entry-meta { margin-right: 3px; margin-top: 3px; margin-bottom: 3px; overflow: hidden } .entry-taxonomies { margin-top: 3px; margin-bottom: 3px; margin-right: 3px; transition: .25s all ease; overflow: hidden } .entry-taxonomies span { text-transform: uppercase; font-size: 12px } .term-link { text-transform: uppercase; font-size: 12px } .list-inline { margin: 0 } .list-inline { padding-left: 0; margin-left: -5px; list-style: none } .list-inline>div { display: inline-block; padding-right: 5px; padding-left: 5px } .content_post ol { margin: 0 0 3px 15px; font-size: 13px } .content_post ul { margin: 0 0 3px 15px; font-size: 13px } .content_post li { margin: 0 0 3px 15px; font-size: 13px } .content_post ol li { margin: 0 0 3px 15px; font-size: 13px } .content_post ul li { margin: 0 0 15px 15px; font-size: 13px } .content_post ul li { counter-increment: index; display: flex; align-items: center; padding: 12px 0; box-sizing: border-box } .content_post ul li::before { content: counters(index, ".", decimal-leading-zero); font-size: 1.5rem; text-align: right; font-weight: 700; min-width: 50px; padding-right: 12px; font-variant-numeric: tabular-nums; align-self: flex-start; background-image: linear-gradient(to bottom, #7fffd4, #ff4500); background-attachment: fixed; -webkit-background-clip: text; -webkit-text-fill-color: transparent } .widget ul li+li { border-top: 1px solid rgba(255, 255, 255, .2) } .widget ul li { margin: 0 0 15px 15px; font-size: 13px } .widget ul li { counter-increment: index; display: flex; align-items: center; padding: 12px 0; box-sizing: border-box } .widget ul li::before { content: counters(index, ".", decimal-leading-zero); font-size: 1.5rem; text-align: right; font-weight: 700; min-width: 50px; padding-right: 12px; font-variant-numeric: tabular-nums; align-self: flex-start; background-image: linear-gradient(to bottom, #7fffd4, #ff4500); background-attachment: fixed; -webkit-background-clip: text; -webkit-text-fill-color: transparent } .widget ul li+li { border-top: 1px solid rgba(255, 255, 255, .2) } .widget li a { font-size: medium; font-family: monospace } @media (min-width:576px) { .container { max-width: 540px } } @media (min-width:768px) { .container { max-width: 720px } } @media (min-width:992px) { .container { max-width: 960px } } @media (min-width:1200px) { .container { max-width: 1140px } } @media (min-width:768px) { .row-flex { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: nowrap; display: flex; flex-direction: column-reverse } .side { justify-content: center; margin-right: 100px; margin-left: 100px } } @media (max-width:767px) { .rowflexible { flex-wrap: nowrap; flex-direction: column-reverse; justify-content: space-around } .foo-col { margin: 10px } } @media (min-width:768px) { .rowflexible { display: -webkit-box; display: -ms-flexbox; -ms-flex-wrap: wrap; flex-wrap: nowrap; justify-content: space-around } } @media (min-width:576px) { .as-header-top { position: relative; margin-bottom: 0; min-height: 46px; display: flex; align-items: center; justify-content: center; background-size: cover; background-position: 50% 50% } } .col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .col-md-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none } .col-md-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333% } .col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667% } .col-md-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25% } .col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333% } .col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667% } .col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } .col-md-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333% } .col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667% } .col-md-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75% } .col-md-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333% } .col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667% } .col-md-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100% } .col-md-25 { -webkit-box-flex: 0; -ms-flex: 0 0 25.333333%; flex: 0 0 25.333333%; max-width: 25.333333% } .col-md-20 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20% } ol, ul { margin: 0!important } .main-page { display: flex; position: relative } #wrapper { margin: 0; border: 3px none #000; -moz-animation: wrapper 3s forwards; -webkit-animation: wrapper 3s forwards; -ms-animation: wrapper 3s forwards; animation: wrapper 3s forwards; height: 520px; left: 0; opacity: 6; position: relative; top: 0; width: 100% } #overlay { margin: 0; padding: 0; left: 0; position: absolute; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .6); color: #fff } .home-logo { z-index: 502; display: block; margin: 0; padding: 0; position: absolute; right: 60px; top: 36px } .home-logo a { display: block; margin: 0; padding: 0; outline: 0; border: none; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out } .home-logo img { width: 100px; height: 80px } @-moz-keyframes wrapper { 0% { opacity: 0 } 100% { opacity: 1 } } @-webkit-keyframes wrapper { 0% { opacity: 0 } 100% { opacity: 1 } } @-ms-keyframes wrapper { 0% { opacity: 0 } 100% { opacity: 1 } } @keyframes wrapper { 0% { opacity: 0 } 100% { opacity: 1 } } #wrapper { margin: 0; border: 3px none #000; -moz-animation: wrapper 3s forwards; -webkit-animation: wrapper 3s forwards; -ms-animation: wrapper 3s forwards; animation: wrapper 3s forwards; height: 640px; left: 0; opacity: 0; position: relative; top: 0; width: 100% } @-moz-keyframes bg { 0% { -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } 100% { -moz-transform: translate3d(-2250px, 0, 0); -webkit-transform: translate3d(-2250px, 0, 0); -ms-transform: translate3d(-2250px, 0, 0); transform: translate3d(-2250px, 0, 0) } } @-webkit-keyframes bg { 0% { -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } 100% { -moz-transform: translate3d(-2250px, 0, 0); -webkit-transform: translate3d(-2250px, 0, 0); -ms-transform: translate3d(-2250px, 0, 0); transform: translate3d(-2250px, 0, 0) } } @-ms-keyframes bg { 0% { -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } 100% { -moz-transform: translate3d(-2250px, 0, 0); -webkit-transform: translate3d(-2250px, 0, 0); -ms-transform: translate3d(-2250px, 0, 0); transform: translate3d(-2250px, 0, 0) } } @keyframes bg { 0% { -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } 100% { -moz-transform: translate3d(-2250px, 0, 0); -webkit-transform: translate3d(-2250px, 0, 0); -ms-transform: translate3d(-2250px, 0, 0); transform: translate3d(-2250px, 0, 0) } } @-moz-keyframes overlay { 0% { opacity: 0 } 100% { opacity: 1 } } @-webkit-keyframes overlay { 0% { opacity: 0 } 100% { opacity: 1 } } @-ms-keyframes overlay { 0% { opacity: 0 } 100% { opacity: 1 } } @keyframes overlay { 0% { opacity: 0 } 100% { opacity: 1 } } .slick_slider { display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent } .home-slider { position: relative; top: 0; left: 0; width: 100%; height: 100% } .slick_img { background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; height: 80vh } .slick_img img { height: 90vh; display: block; content: ""; top: 0; left: 0; width: 100%; height: 100%; opacity: .9; background: linear-gradient(to right, #000 0, #000 20%, transparent 100%) } .overlay_ { top: 0; left: 0; width: 100%; height: 100%; position: absolute; opacity: .3; background-color: #000 } .gradient-overlay_ { position: absolute; display: block; content: ""; top: 0; left: 0; width: 100%; height: 100%; opacity: .6; background: linear-gradient(to bottom right, red, rgba(255, 0, 0, 0)) } @media (min-width:992px) { .cell div { display: table-cell } .cell { padding-bottom: 5px } .date-month-second { font-size: 26px; font-weight: 700; line-height: 1; vertical-align: bottom; top: -2px; position: relative } .date-year-second { font-size: 26px; font-weight: 700; line-height: 1; vertical-align: bottom; top: -2px; position: relative } .date-day-second { font-size: 26px; font-weight: 700; line-height: 1; vertical-align: bottom; top: -2px; position: relative } } .date-month-first { font-size: 16px; font-weight: 700; line-height: 1; vertical-align: bottom; position: relative; display: table-cell; left: 45px; top: -20px } .date-year-first { font-size: 16px; font-weight: 700; line-height: 1; vertical-align: bottom; position: relative; left: 43px; top: -20px } .date-day-first { font-size: 36px; font-weight: 700; line-height: 1; vertical-align: bottom; top: 14px; position: relative } span.date-day-first>a { padding: 2px } /* @media (max-width:991px) { .date-month-second { display: none } .date-year-second { display: none } .date-day { display: none } .cell { display: none } .as-header-top { display: none } } */ .pro-img img { border-radius: 50% 50% } .cover .title { position: relative; z-index: 10; left: 40px; height: 285px } .cover .light-bg { color: #999 } .cover img { position: absolute; z-index: 0 } .cover { margin-top: 20px } .prettybox { display: block; border-radius: 5px } .img-fluid { border-radius: 5px } .scrollup { text-align: center; cursor: pointer; vertical-align: middle; width: 39px; height: 39px; border-radius: 5px; font-size: 20px; position: fixed; bottom: 190px; right: 60px; border: 1px solid #fff; display: none; z-index: 2100 } .scrollup2 { text-align: center; cursor: pointer; vertical-align: middle; width: 39px; height: 39px; border-radius: 5px; font-size: 20px; position: fixed; bottom: 250px; right: 60px; border: 1px solid #fff; display: none; z-index: 2100 } .scrollup>a { position: relative; top: 5px; color: #f3f5f6 } #comments { padding-top: 60px } .card-pagination { flex-wrap: nowrap; padding-left: 10px; justify-content: space-around; margin-top: 10px; margin-left: 10px } .fix-top { padding-top: 30px } .navbar-fixed-top { -webkit-transition: background 0s ease-in-out 0s, margin-top 0s ease-in-out 0s, opacity 0s ease-in-out 0s; transition: background 0s ease-in-out 0s, margin-top 0s ease-in-out 0s, opacity 0s ease-in-out 0s } .navbar-fixed-top.fix-top { background: rgba(255, 255, 255, .85); position: fixed; top: 0; left: 0; width: 100%; z-index: 999; box-shadow: 0 8px 6px -6px rgba(0, 0, 0, .4); -webkit-animation: .5s ease-in-out 0s normal none 1 running fadeInDown; animation: .5s ease-in-out 0s normal none 1 running fadeInDown } .animated { background-repeat: no-repeat; background-position: left top; -webkit-animation-duration: 10s; animation-duration: 10s; -webkit-animation-fill-mode: both; animation-fill-mode: both } @-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-20px) } 100% { opacity: 1; -webkit-transform: translateY(0) } } @keyframes fadeInDown { 0% { opacity: 0; transform: translateY(-20px) } 100% { opacity: 1; transform: translateY(0) } } .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown } .intro__inner { padding: 120px 0 130px; color: #fff } .intro__title { max-width: 560px; font-size: 32px; font-weight: 600; line-height: 1.56 } .intro__title b { font-size: 40px; font-weight: 700; text-transform: uppercase } .intro__subtitle { max-width: 400px; padding-top: 32px; padding-bottom: 60px; font-size: 24px; font-weight: 300; line-height: 1.3; color: #fff } .intro__subtitle b { font-weight: 700 } .intersection { max-width: 792px; margin: auto; margin-top: -175px; text-align: center; background: #962d2d; box-shadow: 0 6px 40px rgba(196, 194, 194, .2); padding: 35px 53px } .intersection__title { font-size: 1.5rem; font-weight: 600 } .out-of-bound-img--full { width: 50%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: left; object-position: left; background-image: url(https://images.unsplash.com/photo-1593642634443-44adaa06623a?ixlib=rb-1.2.1&auto=format&fit=crop&w=925&q=80) } .out-of-bound-img { position: relative; bottom: 0; right: 0; width: 54%; max-width: 800px } @media (min-width:992px) { .d-lg-block { display: block!important } } .section-title { font-size: 3.125rem; font-weight: 600; font-family: Raleway, sans-serif } .mb-5, .my-5 { margin-bottom: 3rem!important } .small-title { font-size: 1.125rem; font-weight: 600 } .out-of-bound-img { background-color: #f5f5f5; background-repeat: no-repeat; background-position: center; background-size: cover; float: right } .mb-4, .my-4 { margin-bottom: 1.5rem!important } .dd-input--inline { margin-right: -5px } .dd-input { padding: 9px 15px; padding-left: 20px; font-size: 20px; border: 2px solid #f2f2f2; outline: 0 } .mt-2, .my-2 { margin-top: .5rem!important } .small-title { font-size: 1.125rem; font-weight: 600 } .carousel-caption { position: absolute; top: 50%; margin-top: -165px; left: 0; right: 0; text-align: center; text-transform: uppercase; z-index: 15; color: #fff; bottom: inherit } .carousel-caption h1 { color: #fff; font-size: 75px; line-height: 80px; font-weight: 300; text-transform: uppercase; letter-spacing: -5px; margin-bottom: 40px } @media only screen and (max-width:480px) { .carousel-caption h1 { font-size: 45px; line-height: 80px; margin-bottom: 10px; letter-spacing: 0 } } @media only screen and (max-width:360px) { .carousel-caption h1 { font-size: 30px; line-height: 80px; margin-bottom: 0; margin-top: 30px } } .carousel-caption h1 span { font-weight: 900 } .carousel-caption p { color: #fff; font-size: 25px; text-transform: uppercase; margin-bottom: 70px } @media only screen and (max-width:480px) { .carousel-caption p { line-height: 40px } } @media only screen and (max-width:360px) { .carousel-caption p { font-size: 16px; line-height: 20px; margin-bottom: 20px } } .learnmore-btn { background-color: transparent; border-color: #fff; border-radius: 0; color: #fff; font-size: 20px; line-height: 18px; padding: 20px 40px } @media only screen and (max-width:360px) { .learnmore-btn { padding: 15px 20px } } .learnmore-btn:hover { background-color: #fff; border-color: #fff; color: #f94481 } .breadcrumb-title-wrapper { display: block; vertical-align: middle; text-align: center; position: relative; z-index: 3 } .woocommerce-breadcrumb { display: block; vertical-align: middle; text-align: center; position: relative; z-index: 3 } .entry-summary { display: table; padding-left: 10px } .nav-tabs>li.active>a:focus { background: none repeat scroll 0 0 #fff; border-radius: 3px 3px 0 0; color: #014693; font-weight: 700; padding: 15px 15px 12px; border: 1px solid #e5e5e5; border-bottom: 1px #fff solid; margin-bottom: -1px } .nav-tabs>li.active>a:hover { background: none repeat scroll 0 0 #fff; border-radius: 3px 3px 0 0; color: #014693; font-weight: 700; padding: 15px 15px 12px; border: 1px solid #e5e5e5; border-bottom: 1px #fff solid; margin-bottom: -1px } .nav-tabs>li.active>a { background: none repeat scroll 0 0 #fff; border-radius: 3px 3px 0 0; color: #014693; font-weight: 700; padding: 15px 15px 12px; border: 1px solid #e5e5e5; border-bottom: 1px #fff solid; margin-bottom: -1px } .main-woo-breadcrumb { background-image: url(https://images.unsplash.com/photo-1594849981292-89dbaf5aee53?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1051&q=80) } .main-woo-breadcrumb { padding-top: 42px; padding-right: 0; padding-bottom: 60px; padding-left: 0; position: relative } .woocommerce-breadcrumb ul { color: #f1f1f1 } .woocommerce-breadcrumb a { color: #f1f1f1!important } .woocommerce-breadcrumb { font-size: 1.95em!important } .content-product h5 { width: 100%; transition: .25s all ease } .content-product h6 { width: 100%; margin-top: 0; padding-top: 0; margin-bottom: 8px; transition: .25s all ease } .content-product ol { margin: 0 0 3px 15px; font-size: 13px; text-align: left; padding-left: 20px } .content-product ol li { margin: 0 0 3px 15px; font-size: 13px; text-align: left } .content-product blockquote { position: relative; margin-bottom: 35px; line-height: 50px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #2c3e50; letter-spacing: -1px; font-weight: 300 } aside section { padding-left: 30px; padding-right: 30px } .welcome_title { margin-bottom: 50px } .welcome_title h2 { color: #555; font-weight: 600; text-transform: uppercase } @media only screen and (max-width:480px) { .welcome_title h2 { font-size: 26px } } .welcome_title h2 span { color: #4aeadc } .welcome_title p { font-size: 18px; line-height: 28px } .welcome_single { background: #f5f5f5; padding: 10px } @media only screen and (max-width:480px) { .welcome_single { margin-bottom: 20px } } .welcome_single i { background-color: #f5f5f5; border-radius: 50%; display: inline-block; font-size: 24px; height: 60px; line-height: 64px; margin-top: -70px; text-align: center; -webkit-transition: all .6s ease-out 0s; transition: all .6s ease-out 0s; width: 60px } .welcome_single h4 { padding: 10px 0; text-transform: capitalize; font-weight: 600 } @media only screen and (max-width:768px) { .welcome_single h4 { font-size: 15px } } .welcome_single:hover { background: #fbfbfb } .welcome_single:hover i { background-color: #4aeadc; color: #fff } .next .fas { margin-left: 5px; padding-left: 10px } .prev .fas { margin-left: 5px; padding-right: 10px } @media (min-width:920px) { .colored_sections .row div { padding: 73px 75px 70px 80px } } @media (max-width:919px) { .colored_sections .row div { padding: 7px 7px 7px 8px } } .colored_sections .row { margin-left: 0!important; margin-right: 0!important } .colored_sections h2, .colored_sections h2 span { line-height: 35px; margin-bottom: 25px; font-size: 25px; font-weight: 700; color: #fff } .colored_sections h2 span { margin-bottom: 0; display: block } .colored_sections p { margin-bottom: 34px; color: #fff } .red_section { background-color: #f66 } .dark_section { background-color: #272d43 } .green_section { background-color: #82b541 } .rowl { padding-bottom: 5px } .service-content h2 { font-size: 22px; font-weight: lighter; margin: 34px 0 18px; color: #0066dc } .service-content:hover { background-color: #fff; -webkit-box-shadow: 0 0 19px 2px #ccc; -moz-box-shadow: 0 0 19px 2px #ccc; box-shadow: 0 0 19px 2px #ccc } .img-responsive { display: block; max-width: 100%; height: auto } .padding-large { padding-top: 90px; padding-bottom: 90px } #why-chose { background-size: cover; overflow: hidden; padding-top: 50px; padding-bottom: 10px } .case-study .col-md-6-v1 { padding: 0; cursor: pointer; color: #333; transition: background .5s } .case-study-left .overlayleft { padding-left: 100px; padding-right: 50px } .case-study-left .overlayleft:hover { background-color: rgba(0, 0, 0, .1) } .case-study-right .overlayright { padding-right: 100px; padding-left: 50px; background-color: rgba(0, 0, 0, .6); height: 100% } .overlayright:hover { background-color: rgba(0, 0, 0, .4) } .case-study .case-study-left { background-color: #e0e0e0 } .case-study .case-study-right { background: url(../dist/img/nat-2-large.jpg) no-repeat; background-size: cover; background-color: #e7e7e7; color: #fff; padding-left: 0 } .case-svg { background: url(wave.svg) no-repeat; background-size: cover; background-color: #16b448; color: #5c2c2c; padding-left: 0 } .case-study h3 { font-size: 28px; font-weight: 700 } .case-study .description { font-weight: lighter } .text-center { text-align: center } .text-center-why { text-align: center; padding-left: 10px; padding-right: 10px } .section-title-why { padding-bottom: 20px; padding-top: 30px; justify-content: center } .section-title-why h1 { position: relative; font-size: 36px; margin-bottom: 24px; padding-bottom: 22px; text-transform: capitalize; color: #0066dc } .section-title-why span { color: #333 } .section-title-why h1 span { font-weight: 300 } .section-title-why h1 .white { color: #fff } .section-title-why h1:after, .section-title-why h1:before { content: ""; position: absolute; left: 50% } .section-title-why h1:before { background-color: #0066dc; bottom: 0; height: 1px; margin-left: -51px; width: 102px } .section-title-why h1:after { width: 5px; height: 5px; bottom: -2px; border-radius: 50% } @media (max-width:767px) { .col-why-v1 { -webkit-box-flex: 0; -ms-flex: 0 0 50% } } @media (min-width:768px) { .col-why-v1 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% } } .call-to-action-call { margin: 0; padding: 30px 15px 20px 15px; color: #eee; font-size: 18px; position: relative } .main-bg-call { background: #f36510 } .call-to-action-call p { margin: 20px; font-family: 'Open Sans', sans-serif; word-spacing: 3px; letter-spacing: 2px } .btn-borderwhite { border: 1px solid #fff; color: #fff; overflow-x: hidden; overflow-y: hidden; font-weight: 400 } .btn-call { cursor: pointer; padding: 8px 16px; display: inline-block; margin: 10px 10px 10px 0; font-size: 14px; outline: 0; position: relative; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease } .pdtop-15 { padding-top: 15px } .contact-section { background: #151515; padding-top: 95px } .spad { padding-top: 100px; padding-bottom: 100px } .intro-bread { font-size: 11px; text-transform: uppercase; vertical-align: middle; padding-bottom: 5px } .intro-bread { text-align: center; padding-top: 35px; padding-bottom: 35px; padding-left: 10px; padding-right: 10px; box-shadow: 1px 1px 50px 5px #000; width: 100% } .page-title { position: relative; font-size: 24px; font-weight: 700; color: #fff; text-transform: uppercase; margin: 0; padding-bottom: 15px } #intro-core { width: 100% } #breadcrumbs { font-size: 11px; text-transform: uppercase; vertical-align: middle; padding-bottom: 5px; margin-bottom: 20px } .crumbs-hidd { display: none } #crumbs-height { margin-bottom: 20px } #intro #breadcrumbs .delimiter { padding: 0 5px } #intro #breadcrumbs a { color: #1eaaf1 } #intro #breadcrumbs a:hover { color: inherit } .crumbs-home { margin-bottom: 25px!important } #crumbs_height { height: fit-content } .brea-text { display: inline-flex; font-weight: bolder } .brea { display: inline-flex } .brea li { padding-right: 10px } .page_inner_title { position: relative; font-size: 24px; font-weight: 700; color: #fff; text-transform: uppercase; margin: 0; padding-bottom: 15px; top: -20px; text-align: center } .page_inner_title:after { content: ''; position: absolute; margin: auto; top: auto; bottom: 0; left: 0; right: 0; height: 3px; width: 40px; border-bottom: 3px solid #1eaaf1 } .page_title_front { position: relative; font-size: 24px; font-weight: 700; color: #fff; text-transform: uppercase; margin: 0; padding-bottom: 15px; top: -40px } .page_title_front:after { content: ''; position: absolute; margin: auto; top: auto; bottom: 0; left: 0; right: 0; height: 3px; width: 40px; border-bottom: 3px solid #1eaaf1 } .wpforms-form textarea.wpforms-field-medium { height: 120px; margin-inline-start: -15px!important } .woocommerce-input-wrapper input { width: auto!important; padding: 5px } .woocommerce-input-wrapper textarea { width: 300px!important; padding: 5px } #testimonial-v2 { background: #2c3e50 } .comonSection div span { width: 100%; text-align: center; font-size: 60px; margin-bottom: 15px; color: #fff } .section-padding { padding: 60px 0 } .section-title h2 { color: #bb6363; padding-bottom: 10px; text-transform: uppercase } .single_why { padding-top: 100px } @media (max-width:768px) { .single_why { padding-top: 0 } } @media (max-width:480px) { .single_why { padding-top: 50px } } .single_why i { border: 1px solid #aaa; border-radius: 50px; color: #eec23b; font-size: 26px; height: 65px; line-height: 65px; margin-bottom: 20px; text-align: center; width: 65px } .single_why h3 { color: #aaa; text-transform: capitalize } .single_why span { background: #eec23b none repeat scroll 0 0; display: block; height: 2px; margin: 20px auto; width: 100px } .single_why p { margin-bottom: 0; width: 500px } .carousel-indicators li { background: #aaa none repeat scroll 0 0; border: 1px solid #aaa; border-radius: 12px; height: 2px; margin: 0 1px; width: 30px } .carousel-indicators .active { height: 2px; margin: 0 1px; width: 30px; border: 1px solid #eec23b; background: #eec23b none repeat scroll 0 0 } .carousel-indicators { bottom: -60px } @media (max-width:480px) { .carousel-indicators { bottom: -60px } } .why_v2_img { text-align: center; top: 100px; left: 15% } @media (max-width:480px) { .welcome_title h2 { font-size: 26px } } .welcome_title h2 span { color: #1fc2b4 } .welcome_title p { font-size: 18px; line-height: 28px } @media (max-width:480px) { .welcome_single_v5 { margin-bottom: 20px } } .welcome_single_v5 i { background-color: #f5f5f5; border-radius: 50%; display: inline-block; font-size: 24px; height: 60px; line-height: 64px; margin-top: -70px; text-align: center; -webkit-transition: all .6s ease-out 0s; transition: all .6s ease-out 0s; width: 60px } .welcome_single_v5 h4 { padding: 10px 0; text-transform: capitalize; font-weight: 600 } @media (max-width:768px) { .welcome_single_v5 h4 { font-size: 15px } } .welcome_single_v5:hover { background: #fbfbfb } .welcome_single_v5:hover i { background-color: #13c2b3; color: #fff } #why_choose_custom { max-width: 50%; display: table; width: 50%; float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px } @media (min-width:991px) { .img_responsive_v2 { display: block; max-width: 100%; position: relative } } @media (max-width:991px) { .img_responsive_v2 { display: block; max-width: 100%; position: relative; top: 15px } } .why_v2_img_x2 { left: 1%; top: 100px; padding-bottom: 15px } @media (max-width:981px) { .aspace_single_welkonen { margin-bottom: 40px } } @media (min-width:1200px) { .col-md-4-copy { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; display: table-cell } } @media (max-width:1199px) { .col-md-4-co { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px } } @media (min-width:1200px) { .child_sub_content { background: #f5f5f5; padding: 10px; width: 300px } } @media (max-width:981px) { .hor-sub { display: inline-block; width: 300px } } .img_5_loop img { padding: 10px } .img_5_loop { width: 300px; margin: 10px; padding: 10px; display: inline-block } .col-md-4-copy2 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; display: table-cell } .aspace_img_full img { width: 100%; vertical-align: middle; border-style: none } .aspace_hero_content_v1>.aspace_title_v1>h1 { font-size: 55px; color: #b99044; font-weight: 700; text-transform: capitalize; margin-bottom: 20px } .aspace_hero_content_v1>.title>h2 { color: #b99044; font-size: 28px; font-weight: 400; margin-bottom: 0 } .aspace_hero_content_v1>.description>p { margin-top: 40px; font-size: 18px; color: #fff; line-height: 30px; font-weight: 300; margin-bottom: 0 } .aspace_hero_content_v1>a { font-size: 20px; color: #b99044; font-weight: 700; font-family: Droid Serif; text-decoration: underline; margin-top: 60px; display: inline-block } .aspace_hero_main_v1 { align-items: center; font: icon; position: relative; display: flex } .aspace_hero_slikc { max-height: 1100px; margin-top: -20px } .aspace_hero_content_v1 { width: 400px } .aspace_hero_img { position: relative; animation: mymove infinite; animation-duration: 1.5 } @keyframes mymove { from { right: 0 } to { right: 200px } } .slide-content { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; width: 100%; height: 100vh } .wrap { position: relative } .slide { background-size: cover!important; background-position: center!important; background-repeat: no-repeat } .slide-1 { background: #333 url(image-1.jpg) } .slide-2 { background: #8a2be2 url(image-2.jpg) } .slide-3 { background: #cd5c5c url(image-3.jpg) } .slide-content { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; box-shadow: 0 0 500px inset; background: rgba(0, 0, 0, .1) } .slide-content span { font-size: 5rem; color: #fff } .arrow { cursor: pointer; position: absolute; top: 50%; margin-top: -30px; width: 0; height: 0; border-style: solid } #arrow-left-slider { border-width: 30px 40px 30px 0; border-color: transparent #ffffff26; left: 0; margin-left: 30px; z-index: 66 } #arrow-right-slider { border-width: 30px 0 30px 40px; border-color: transparent #ffffff26; right: 0; margin-right: 30px } #arrow-left-slider:hover { border-color: transparent #fff; transition: ease .3s } #arrow-right-slider:hover { border-color: transparent #fff; transition: ease .3s } #adopt { padding: 12rem 20px; position: relative; background: #8a2be2 url(../img/banner.jpg) no-repeat center center/cover } #adopt::after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #0000007d } #adopt .btn { box-shadow: 0 0 10px #222 } .btn-cta { background: 0 0; color: #fff; border: 2px solid #fff; text-transform: uppercase } .btn-cta:hover { background: var(--fifth-color); border: 2px solid var(--fifth-color); color: var(--sixth-color) } .adopt-inner { display: flex; justify-content: center; text-align: center } .content { color: #fff } .adopt-inner { color: #fff } #adopt h1 { color: #daa520; text-shadow: 0 0 10px #000; font-size: 5rem; font-family: "Dancing Script", cursive } .woocommerce form .password-input, .woocommerce-page form .password-input { height: 50px; font-size: 19px } @media (max-width:600px) { .hero-text { padding-left: 49px } } @media (max-width:600px) { .img_delta { float: right; width: 80%; position: relative; height: 300px } } @media (max-width:900px) and (min-width:601px) { .hero-text { padding-left: 80px; text-align-last: center } } @media (max-width:900px) and (min-width:601px) { .img_delta { float: right; width: 80%; position: relative; height: 300px } } @media (min-width:901px) { .hero-text { float: left; position: relative; top: 50px } } @media (min-width:901px) { .img_delta { float: right; width: 50%; position: relative; height: 300px; bottom: 30px } } .site-branding p { margin-right: 25px; font-size: 16px } @media (max-width:767px) { .chooseflex { flex-direction: column-reverse; padding-left: 10px; justify-content: space-around } } @media (min-width:768px) { .chooseflex { padding-left: 10px; justify-content: space-around } } .menu>ul>li>ul { position: absolute; width: 100%; left: 0; top: 100%; z-index: 1999 } .menu>ul { flex-direction: row!important } .sf-menu li { padding: 5px } .sf-menu { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: 100% } .wrap { padding: 1em; height: 100%; min-height: 90% } .site-top-v7 { display: inline-flex } .site-menu { float: left; position: relative; top: 10px } @media (max-width:1022px) { .site-menu { display: none } } .header__top { background: #2c3e50; z-index: 88 } .header__top__left li { font-size: 14px; color: #fff; list-style: none; display: inline-block; margin-right: 15px } .header__top__center li { font-size: 14px; color: #fff; list-style: none; display: inline-block; margin-right: 15px } .header__top__left li i { font-size: 14px; margin-right: 5px } .header__top__right { text-align: right } .header__top__right a { font-size: 14px; color: #fff; display: inline-block; margin-right: 20px } .site-top-color { text-align: center } .welcome-text h2 { font-weight: 700; font-size: 82px; display: block; margin-bottom: 0; background: -webkit-linear-gradient(#ff9696, #ffe89e); -webkit-background-clip: text; -webkit-text-fill-color: transparent } .welcome-text p { color: #fff; margin-bottom: 50px; display: block } .welcome-text p { animation-delay: .5s; opacity: 1 } .welcome-text-v1 { color: #fff } .wrapper_2 { margin: 0; border: 3px none #000; -moz-animation: wrapper 3s forwards; -webkit-animation: wrapper 3s forwards; -ms-animation: wrapper 3s forwards; animation: wrapper 3s forwards; animation-duration: 3s; animation-timing-function: ease; animation-delay: 0s; animation-iteration-count: 1; animation-direction: normal; animation-fill-mode: forwards; animation-play-state: running; animation-name: wrapper; height: 640px; left: 0; opacity: 0; position: relative; top: 0; width: 100% } .welcome-text { position: relative; z-index: 1; margin: 0; left: 0; position: absolute; text-align: center; top: 220px; width: 100%; padding-top: 120px; color: #fff } .input-group-search { position: relative; display: table; border-collapse: separate; margin-top: -1px } .btn-secondary { padding: 3px } .form-control-search { display: block; width: 100%; padding: 5.5px; font-size: 14px; line-height: 1.25; background-color: #fff; background-image: none; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .15); border-radius: .25rem; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s } ul.sub-menu { display: none } .btn#text { padding: 0 } #text.btn { padding: 0 } .header__top { height: 44px } .wpusb { padding-top: 1px!important; padding-bottom: 1px!important; margin-top: 1px!important; margin-bottom: 1px!important } .bizwheel-btn { height: auto; text-transform: initial; padding: 8px 15px; line-height: initial; background: #fff; font-size: 14px; color: #f3a712; border: 1px solid transparent } .bizwheel-btn { text-align: center; margin: 0; padding: 13px 32px; background: #1a9f68; color: #fff; font-size: 15px; border-radius: 0; text-transform: capitalize; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; display: inline-block; border: 2px solid transparent; margin-right: 15px } .btn-get-a-quote { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap } .btn-get-a-quote-left { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap } .topbar-gaq-btn { text-align: center; color: #fff; font-size: 15px; border-radius: 0; text-transform: capitalize; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; display: inline-block; position: relative; left: 0 } .topbar-gaq-btn-left { text-align: center; color: #fff; height: 100px; font-size: 15px; border-radius: 0; text-transform: capitalize; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; display: inline-block; position: relative; left: 48px; padding-left: 10px; padding-right: 10px } .topbar-gaq-btn-footer { text-align: center; cursor: pointer; vertical-align: middle; width: auto; height: 39px; border-radius: 5px; font-size: 20px; padding-left: 8px; padding-right: 8px; position: fixed; bottom: 133px; right: 60px; border: 1px solid #fff; z-index: 2100 } .btn-login-footer { text-align: center; cursor: pointer; vertical-align: middle; width: auto; height: 39px; border-radius: 5px; font-size: 20px; padding-left: 8px; padding-right: 8px; position: fixed; bottom: 133px; right: 60px; border: 1px solid #fff; z-index: 2100 } .col-footer-mobile { position: relative; width: 100%; min-height: 1px; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100% } .fawe-size { height: 12px; width: 12px } .top_img { float: right; padding-bottom: 10px } .left { text-align: inherit } .sf-menu>li { background: inherit; -webkit-transition: background .2s; transition: background .2s } .sf-menu>li.sfHover, .sf-menu>li:hover { background: inherit; -webkit-transition: none; transition: none } .date-day-first, .date-month-first, .date-year-first, .mu-top-email { font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-style: normal; padding: 0 } .date-day-first, .date-month-first, .date-year-first { color: white; } .dt_v1 { position: relative; /* bottom: 10px; */ width: 100px; height: 50px; font-size: 10px; /* padding: 3px; */ padding-left: 9px; /* padding-right: 21px; */ /* margin-left: 3px; */ padding-top: 3px; /* padding-bottom: 9px; */ border-left: 2px solid white; border-right: 2px solid white; background: black; vertical-align: middle; display: grid; margin-bottom: 5px; /* align-items: center; */ /* justify-content: center; */ align-content: center; /* flex-wrap: nowrap; */ flex-direction: row; } } @media only screen and (max-width:996px) { .date__left { left: 120px } } } .header__top__center li { list-style: none } .header__top__right li { font-size: 14px; color: #fff; list-style: none; display: inline-block; margin-right: 15px } .header__top__left { position: absolute; top: 0 } .header__top__center { position: absolute; top: 0 } .header__top__right { position: absolute; top: 0 } .date-light { padding-top: 10px } .date-light a { margin: 0 } li.fawe-size { font-size: 10px!important } .fawe-size .icon { letter-spacing: 2px!important } .header-content li { list-style: none } .btn-common { font-family: Oswald, sans-serif; letter-spacing: 2px; display: inline-block; background: #222; color: #fff; padding: 20px 40px; margin-top: 25px; text-transform: uppercase; font-size: .9rem; transition: opacity 150ms ease, transform 150ms ease } .btn-border { font-family: Oswald, sans-serif; letter-spacing: 2px; display: inline-block; background: #222; color: #fff; padding: 20px 40px; margin-top: 25px; text-transform: uppercase; font-size: .9rem; transition: opacity 150ms ease, transform 150ms ease } .wp-block-archives.aligncenter, .wp-block-categories.aligncenter { text-align: center } figure.wp-caption.aligncenter, img.aligncenter { margin: 10px auto } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto } figure.wp-caption.alignnone { margin: 10px 0 10px 0 } img.alignnone { margin: 10px 0 } .entry-caption, .gallery-caption, .wp-caption .wp-caption-text { color: #220e10; font-size: 18px; font-style: italic; padding: 8px 15px 10px 15px; text-align: center; background: #f8f9fa } article, aside, details, figcaption, figure, footer, header, nav, section, summary { display: block } figure.wp-caption.alignright, img.alignright { margin: 10px 0 10px 25px } .alignright { float: right } iframe { width: 100% } .aligncenter { clear: both; display: block; margin: 6px auto; text-align: center } .alignleft { float: left; margin-bottom: 6px!important; margin-left: 0; margin-right: 24px; margin-top: 6px } .alignright { float: right; margin-bottom: 6px!important; margin-left: 24px; margin-right: 0; margin-top: 6px } .wp-caption-dd, .wp-caption-text { color: #444; font-size: 11px; font-style: italic; font-weight: 400; line-height: 17px; margin: 6px 0 26px; text-align: left } .comment-content img, .entry-content img, .entry-summary img, .widget img, .wp-caption { max-width: 100% } *, :after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } img.size-full, img.size-large, img.wp-post-image { height: auto; max-width: 100% } .aligncenter { clear: both } img { -ms-interpolation-mode: bicubic; border: 0; height: auto; max-width: 100%; position: relative } p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0; margin-inline-end: 0 } p { padding: 10px 0; margin: 0 } @media only screen and (min-width:482px) { .alignright { float: right; margin-left: var(--global--spacing-horizontal) } } figure.wp-caption.alignleft, img.alignleft { margin: 10px 25px 10px 0 } .entry-content .site-content .alignright { float: right; margin: 7px 0 7px 24px } .content-container>.content-post>.alignright { float: right; margin: 7px 0 7px 24px } .site-content>.alignright { float: right; margin: 7px 0 7px 24px } .entry-content>.alignright { float: right; margin: 7px 0 7px 24px } .wp-block-image:not(.is-style-rounded) img { border-radius: inherit; height: auto } img.size-full, img.size-large, img.wp-post-image { height: auto; max-width: 100%; border-radius: inherit; height: auto; max-width: -webkit-fill-available } .card-pagination { font-size: 16px } select { color: #000 } .wp-block-image img { height: auto } .wp-block-search__button { border-style: none!important; background: 0 0!important; color: #fff!important; font-weight: 600!important } .widget_media_image { text-align: -webkit-center } .wp-block-button { font-size: medium!important } @media (min-width:901px) { .pre_title { font-size: 21px!important } } @media (min-width:769px) and (max-width:900px) { .pre_title { width: auto; width: 100%; display: flex; max-width: fit-content; float: none; align-items: center; font-size: 21px!important } } @media (min-width:421px) and (max-width:768px) { .pre_title { width: auto; width: 100%; display: flex; max-width: fit-content; float: none; align-items: center; font-size: 16px!important } } .comment-link { background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%220 0 10 10%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Ccircle fill=%22%23fd9827%22 cx=%225%22 cy=%225%22 r=%225%22 /%3E%3C/svg%3E'); height: 32px; width: 32px } .entry-content li { list-style: none!important } .comment-link { display: none } #block-2.input-group .form-control { color: #7ed0cc; min-width: 0; -webkit-box-ordinal-group: 2; display: block; padding: 5px 10px; background-color: #7ed0cc } .form-control { min-width: 0; -webkit-box-ordinal-group: 2; display: block; padding: 10px; font-size: 18px; background-color: #fff } .input-group { color: #7ed0cc; min-width: 0; -webkit-box-ordinal-group: 2; padding: 5px 10px; background-color: #c9c9c9 } .wp-block-search__inside-wrapper { border-radius: 1rem } .wp-block-search .wp-block-search__inside-wrapper { color: #7ed0cc; min-width: 0; -webkit-box-ordinal-group: 2; padding: 5px 10px; background-color: #7ed0cc; display: inline-flex } .add-bread { margin-top: 100px } .stickyanimat { top: 0; left: 0; right: 0; z-index: 100!important; animation-name: stickyName; animation-delay: 1s; -webkit-transition: 1s all ease; -moz-transition: 1s all ease; -ms-transition: 1s all ease; -o-transition: 1s all ease; box-shadow: 1px -4px 19px 4px #505050db } @keyframes stickyName { 0% { transform: scaleX(-300); opacity: 0 } 100% { transform: scaleX(0); opacity: 1 } } .devider:after, .devider:before { content: "______________________"; color: #e6e8ea; position: relative; bottom: 6 px } .fa-lg { font-size: 1.33333333em; line-height: .75em; vertical-align: -15% } .devider:after { content: "______________________"; color: #e6e8ea; position: relative; bottom: 6 px } .devider i { color: #ccc } .devider { margin-top: 30 px } .sec-title h2 { color: #0eb493; font-size: 28px; font-weight: 800; text-transform: uppercase } .typed-me { font-size: calc(1.3rem+1.3vw); font-weight: 600 } .typed:after { content: "|"; display: inline; -webkit-animation: blink .7s infinite; animation: blink .7s infinite; font: 800; font-weight: 800 } span.typed-me { font-size: calc(1.3rem+1.3vw); font-weight: 600; color: #deb887; text-shadow: 0 1px rgba(0, 0, 0, .4); border-style: solid; box-shadow: inset 0 0 1px rgba(0, 0, 0, .8); border-color: #deb887 } span.typed-cursor { font-size: calc(1.3rem+1.3vw); font-weight: 600; color: #deb887; text-shadow: 0 1px rgba(0, 0, 0, .4); border-style: solid; box-shadow: inset 0 0 1px rgba(0, 0, 0, .8) } span.typed-cursor>data-string0 { font-size: calc(1.3rem+1.3vw); font-weight: 600; color: #deb887; text-shadow: 0 1px rgba(0, 0, 0, .4); border-style: solid; box-shadow: inset 0 0 1px rgba(0, 0, 0, .8) } .typed-class { color: #deb887 } @media (min-width:450px) and (max-width:555px) { .elementor-shortcode>.wpcf7 { justify-content: center; width: 450px } } @media (min-width:230px) and (max-width:450px) { .elementor-shortcode>.wpcf7 { width: 250px } } @media (min-width:450px) and (max-width:555px) { .contact-form1 { justify-content: center; width: 450px } } @media (min-width:230px) and (max-width:450px) { .contact-form1 { width: 250px } } .success-wrap { transform: translateY(-60%); padding: 48px 70px 48px 80px; border-top: 10px solid #fff } .success-item { display: flex; padding-left: 16px; border-right: 1px solid #ff8432 } .success-wrap.row>div:last-child.success-item { border-right: 0 } .wp-block-search__input { outline-style: none; border-color: transparent; border: 0 } #site-top { z-index: 25 } .top_wrapper { max-width: 800px; margin-left: auto; margin-right: auto; color: #f2f2f2; text-transform: uppercase; font-size: 65px; font-family: Montserrat, sans-serif; line-height: 1.38; border-bottom: 3px solid #e1b25abf; padding-bottom: 30px; margin-bottom: 30px; position: relative; font-weight: 800; margin-bottom: 150px } .top_text { padding-top: 190px } .slider_normal_bg { background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } #slider_29771_slide01 { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effec658658997390-1.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .slider-motion { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effec658658997390635278.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 600px; overflow: hidden } .motion-x { margin-left: 0!important; margin-right: 0!important; padding-right: 0!important; padding-left: 0!important } #slider_29771_slide02 { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effec65865899739invert.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .header__content1 { padding-top: 200px } @media screen and (max-width:768px) { .title-ss { max-width: 800px; margin-left: auto; margin-right: auto; color: #f2f2f2; text-transform: uppercase; font-size: 35px; font-family: Montserrat, sans-serif; line-height: 1.38; border-bottom: 3px solid #e1b25abf; padding-bottom: 30px; margin-bottom: 30px; position: relative; font-weight: 800 } .title-ss span { display: block; -webkit-transition: opacity 2s ease, -webkit-transform 1.5s ease; transition: opacity 2s ease, -webkit-transform 1.5s ease; -o-transition: opacity 2s ease, transform 1.5s ease; transition: opacity 2s ease, transform 1.5s ease; transition: opacity 2s ease, transform 1.5s ease, -webkit-transform 1.5s ease; -webkit-transform: translateX(-60%); -ms-transform: translateX(-60%); transform: translateX(-60%); opacity: 0 } .title-ss.animation .title__strong, .title-ss.animation span { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); opacity: 1 } } @media screen and (min-width:768px) { .title-ss { max-width: 800px; margin-left: auto; margin-right: auto; color: #f2f2f2; text-transform: uppercase; font-size: 65px; font-family: Montserrat, sans-serif; line-height: 1.38; border-bottom: 3px solid #e1b25abf; padding-bottom: 30px; margin-bottom: 30px; position: relative; font-weight: 800 } .title-ss span { display: block; -webkit-transition: opacity 2s ease, -webkit-transform 1.5s ease; transition: opacity 2s ease, -webkit-transform 1.5s ease; -o-transition: opacity 2s ease, transform 1.5s ease; transition: opacity 2s ease, transform 1.5s ease; transition: opacity 2s ease, transform 1.5s ease, -webkit-transform 1.5s ease; -webkit-transform: translateX(-60%); -ms-transform: translateX(-60%); transform: translateX(-60%); opacity: 0 } .title-ss.animation .title__strong, .title-ss.animation span { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); opacity: 1 } } .header-composition__text { color: #f2f2f2; font-size: 30px; line-height: 1.5 } #slider_29775 { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effec658658997390-1.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } @media screen and (min-width:768px) { #slider_29775 { min-height: inherit } .slider-boulders { min-height: inherit } .slider-gyms1 { min-height: inherit } .slider-gyms2 { min-height: inherit } .slider-gyms3 { min-height: inherit } .slider-shape { min-height: inherit } .sliderhero232 { min-height: inherit } } @media screen and (max-width:768px) { #slider_29775 { min-height: 300px } .slider-boulders { min-height: 300px } #slider_29775 { min-height: 300px } .slider-boulders { min-height: 300px } .slider-gyms1 { min-height: 300px } .slider-gyms2 { min-height: 300px } .slider-gyms3 { min-height: 300px } .slider-shape { min-height: 300px } .sliderhero232 { min-height: 300px } .slide-text-info h1 { font-size: 2.9em; font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif, sans-serif; font-weight: 100; color: #fff } .slide-text-info h1 span { font-weight: 800 } .slide-text-info h2 { color: #fff; padding: 0; margin: .3em 0; font-size: 1.9em } .slide-text-info { margin: 2.5% 0; left: 16%; margin-top: 60px } .slide-text p { font-size: 1.472em; width: 50%; margin: 0 auto; font-weight: 200; line-height: 1.6em; margin-bottom: 1em } .slide-text ul li { font-size: .872em; width: 50%; margin: 0 auto; font-weight: 200; line-height: 2.6em; margin-bottom: 1em } } @media screen and (min-width:768px) { .slide-text-info h1 { font-size: 5.2em; font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif, sans-serif; font-weight: 100; color: #fff } .slide-text-info h1 span { font-weight: 800 } .slide-text-info h2 { color: #fff; padding: 0; margin: .3em 0; font-size: 3.9em } .slide-text-info { margin: 2.5% 0; text-align: left; position: absolute; left: 16%; margin-top: 200px } .slide-text p { font-size: 2.472em; width: 50%; margin: 0 auto; font-weight: 200; line-height: 2.6em; margin-bottom: 1em } .slide-text ul li { font-size: 1.472em; width: 50%; margin: 0 auto; font-weight: 200; line-height: 2.6em; margin-bottom: 1em } } .slider-psfit { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effect-square.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .slider-boulders { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effect.-text.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .square-fix { border-radius: 0; left: 0; position: absolute } .square-fix-right { border-radius: 0; right: 0; position: absolute } .slider-gyms1 { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effect4.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .slider-gyms2 { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effect4-2.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .slider-gyms3 { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effect4-3.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .slider-shape { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/gym-effecto5.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100% } .hero-mail-btn { font-family: Oswald, Sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; fill: #ffffff; color: #fff; background-color: #fc0; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #81a46b; border-radius: 5px 5px 5px 5px } .hero-mail-btn:hover { font-family: Oswald, Sans-serif; font-size: 24px; font-weight: 700; text-transform: uppercase; fill: #aea0a0; color: #948888; background-color: #fffbea; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #81a46b; border-radius: 5px 5px 5px 5px } * { box-sizing: border-box } .video-background { background: #000; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: -99 } .video-background iframe, .video-foreground { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none } #vidtop-content { top: 0; color: #fff } @media screen and (max-width:2768px) { #vidtop-content { top: 0; color: #fff; padding: 180px } } @media screen and (max-width:1768px) { #vidtop-content { top: 0; color: #fff; padding: 80px } } @media screen and (max-width:768px) { #vidtop-content { top: 0; color: #fff; padding: 40px } } @media screen and (max-width:468px) { #vidtop-content { top: 0; color: #fff; padding: 40px } } .vid-info { position: absolute; width: 33%; background: rgba(0, 0, 0, .3); color: #fff; padding: 1rem; font-family: Avenir, Helvetica, sans-serif } .vid-info h1 { font-size: 2rem; font-weight: 700; margin-top: 0; line-height: 1.2 } .vid-info a { display: block; color: #fff; text-decoration: none; background: rgba(0, 0, 0, .5); transition: .6s background; border-bottom: none; margin: 1rem auto; text-align: center } @media (min-aspect-ratio:16/9) { .video-foreground { height: 300%; top: -100% } } @media (max-aspect-ratio:16/9) { .video-foreground { width: 300%; left: -100% } } @media all and (max-width:600px) { .vid-info { width: 50%; padding: .5rem } .vid-info h1 { margin-bottom: .2rem } } @media all and (max-width:500px) { .vid-info .acronym { display: none } } @media screen and (min-width:768px) { .video-info-mobil { display: none } } @media screen and (max-width:768px) { .video-info-desktop { display: none } } .gym-slider1 h1 { font-family: fantasy; word-spacing: 1.5 } .btn-shadow { box-shadow: 1px 2px 2px rgb(0 0 0 / 27%); line-height: 52px; display: inline-block; padding: 0 25px; font-size: 18px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, .27); -webkit-box-shadow: 1px 2px 2px rgb(0 0 0 / 27%) } .vjs-control-bar { display: none!important } .box-tasvir { overflow: hidden; height: 320px; width: 320px; position: relative; margin: 0 auto } @keyframes masihscroll { 0% { transform: translateY(0) } 50% { transform: translateY(-50%) } 100% { transform: translateY(0) } } .box-tasvir img { width: 100%; height: auto; max-width: 100%; transition: all 3s; animation-duration: 25s; animation-name: masihscroll; animation-iteration-count: 1000 } @media screen and (min-width:768px) { .text-mobile22 { padding-left: 140px; padding-top: 100px } } .title-website-02 { color: #f60; font-family: Rajdhani, Sans-serif; font-size: 5.8rem; font-weight: 700; text-transform: uppercase; line-height: 1.2em; -webkit-box-shadow: -4px 7px 46px 2px rgba(255, 255, 255, .603); -moz-box-shadow: -4px 7px 46px 2px rgba(255, 255, 255, .61); -o-box-shadow: -4px 7px 46px 2px rgba(240, 237, 237, .708); box-shadow: -4px 7px 46px 2px rgba(235, 228, 228, .616) } .section__layer { width: 100%; height: 100%; position: absolute; pointer-events: none; display: flex; align-items: center; justify-content: center; z-index: 1 } .section__layerslider { width: 100%; height: 100%; position: absolute; display: flex; align-items: center; justify-content: center } @media screen and (max-width:768px) { .section__layer svg { max-width: 100%; max-height: 100%; -o-object-fit: cover; object-fit: cover } } @media screen and (min-width:900px) { .section__layer { left: 10% } } .section__layer .layer { position: absolute; width: auto; height: 90%; flex: 0 0 auto } .iguana .section__image img { left: auto; right: 0; transform: translate(0) } .section_iguana { width: 100%; height: 100vh; position: relative; overflow: hidden } .section_iguana .container { height: 100% } .section_iguana__wrapper { height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column } .section_iguana__wrapper { height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column } @media screen and (min-width:768px) { .section_iguana__wrapper { padding-top: 0; padding-left: 5rem; align-items: flex-start } } @media screen and (min-width:900px) { .section_iguana__wrapper { padding-top: 0; flex-direction: row; align-items: center } .section_iguana__wrapper.img-left { flex-direction: row-reverse } } @media screen and (min-width:1200px) { .section_iguana__wrapper { padding-left: 0 } } .section_iguana__wrapper .left, .section_iguana__wrapper .right { width: 100% } @media screen and (min-width:900px) { .section_iguana__wrapper .left, .section_iguana__wrapper .right { width: 50% } } @media screen and (min-width:900px) { .section_iguana__wrapper .left--large { width: 70% } } .section_iguana__wrapper .left--large+.right { width: 30% } .section_iguana__wrapper { display: flex; align-items: flex-start; justify-content: center } @media screen and (max-width:900px) { .section_iguana__wrapper .right.video { margin-top: 5rem } } .xlarge { font-size: 2.6rem; font-weight: 500 } @media screen and (min-width:768px) { .xlarge { font-size: 2.8rem } } .svg-border-animation { position: absolute; width: 320px; height: 60px; left: 30%; transform: translate(-50%, -50%) } .hover-text { position: absolute; line-height: 60px; width: 320px; top: 0; color: #333; font-size: 28px; text-align: center; cursor: pointer } .shape { fill: transparent; stroke-width: 4px; stroke: #333; stroke-dasharray: 160 520; stroke-dashoffset: -460 } .svg-border-animation:hover .hover-text { transition: .5s; color: #3f51b5 } .svg-border-animation:hover .shape { -webkit-animation: draw .5s linear forwards; animation: draw .5s linear forwards } @keyframes draw { 0% { stroke-dasharray: 160 520; stroke-dashoffset: -460; stroke-width: 4px } 100% { stroke-dasharray: 760; stroke-dashoffset: 0; stroke-width: 2px; stroke: #3F51B5 } } #backgroundlogo { position: inherit } .backgroundlogo { overflow: hidden; background-image: url(https://localhost/wordpress/wp-content/uploads/2021/12/Untitled3.png) } .social-style-two { display: inline-flex } .social-style-two a { margin: 0 3px; width: 40px; height: 40px; font-size: 13px; border-radius: 50%; text-align: center; line-height: 40px; display: inline-block; background: #fff } .social-style-two a:hover { background: var(--heading-color, #2d2d2d) } .social-style-two a i { color: var(--heading-color, #2d2d2d); -webkit-transition: .5s; transition: .5s; line-height: inherit } .social-style-two a:hover i { color: #fff } .social-style-two a:first-child { margin-left: 0 } .social-style-two a:last-child { margin-right: 0 } .logofooaspace { position: absolute; z-index: 2 } .wpcf7 { padding: 30px; margin-top: 4em; -webkit-box-shadow: -4px 7px 46px 2px rgb(0 0 0 / 10%); -moz-box-shadow: -4px 7px 46px 2px rgba(0, 0, 0, .1); -o-box-shadow: -4px 7px 46px 2px rgba(0, 0, 0, .1); box-shadow: -4px 7px 46px 2px rgb(0 0 0 / 10%); background: #fff; display: table-cell; margin-bottom: 27px; border-bottom: groove; clear: both } .wpcf7 input { font-size: 16px; font-weight: 300; height: 50px; padding-left: 0; padding-right: 0; border: none; border-bottom: 1px solid rgba(0, 0, 0, .1); -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none; -webkit-border-radius: 0px; -moz-border-radius: 0; -ms-border-radius: 0px; border-radius: 0; -moz-transition: all .3s ease; -o-transition: all .3s ease; -webkit-transition: all .3s ease; -ms-transition: all .3s ease; transition: all .3s ease; width: 70%; padding: 10px; margin: 5px } .wpcf7 input[type=submit] { height: 50px; padding-right: 20px; padding-left: 20px; border: none!important; background: #3fe7e7; color: #1c4444!important; -webkit-box-shadow: -2px 10px 20px -1px rgb(51 204 204 / 40%); -moz-box-shadow: -2px 10px 20px -1px rgba(51, 204, 204, .4); -o-box-shadow: -2px 10px 20px -1px rgba(51, 204, 204, .4); box-shadow: -2px 10px 20px -1px rgb(51 204 204 / 40%) } .mc4wp-form { margin: 0; padding: 1.5em; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #99cddd } .mc4wp-form label, .mc4wp-form-submit { color: #fff; text-shadow: 1px 1px 0 #289dcc } .mc4wp-form, .mc4wp-form-control { margin: 10px 0 20px 0 } .mc4wp-form-control:focus { border: 2px solid #289dcc } div.mc4wp-form-response-output { background: #f8f8f8; text-align: center; width: 92.5%; margin: 1em 0 1em 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px } .mc4wp-form-fields p label input[type=email] { background: #f8f8f8; width: auto; padding: 1%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-top: 15px } .mc4wp-form-fields p label input[type=email]:hover { background: #49e9be; width: auto; padding: 1%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px } .mc4wp-form-fields p label input[type=submit] { color: #000!important; background-color: #fc0707!important; border-color: #e90000 } .anunciate span iframe { color: #000!important; background-color: #fc0707!important; border-color: #e90000 } .wpcf7-form { margin: 0 } .wpcf7 { background: #a3a3a3; border: 1px solid #494949; box-shadow: 0 5px 5px 10px; width: 100%; padding: 5px 5px 5px 20px!important } .wpcf7 input[type=email], .wpcf7 input[type=tel], .wpcf7 input[type=text], textarea { font-size: 16px; background-color: #f5f5f5; border: none; width: 95%; padding: 2% } .wpcf7 input[type=email], .wpcf7 input[type=tel], .wpcf7 input[type=text], textarea { font-size: 16px; background-color: #f5f5f5; border: none; width: 95%; padding: 2% } .wpcf7 input[type=submit] { color: #fff; font-size: 18px; font-weight: 700; background: #e2272e; padding: 5px 5px 5px 5px; border: none; border-radius: 5px; width: auto; text-transform: uppercase; letter-spacing: 5px } .wpcf7 input:hover[type=submit] { background: #494949; transition: all .4s ease 0s } .wpcf7 input:active[type=submit] { background: #000 } input[type=checkbox] { transform: scale(1.3); margin-left: 5px } span.wpcf7-list-item { margin: 0; padding-bottom: 20px } .select-form-control { background-color: #fff; border-radius: 0; padding: 15px 10px; box-shadow: none } .email-form-control { background-color: #fff; border-radius: 0; padding: 15px 10px; box-shadow: none } .name-form-control { background-color: #fff; border-radius: 0; padding: 15px 10px; box-shadow: none } .sslider-content>span::before { content: ""; background: #190a32; height: 3px; float: left; width: 60px; margin-top: 15px; margin-right: 10px } .sslider-content h2 { color: #190a32; padding-right: 5% } .sslider-content p { color: #676f67; font-size: 16px; margin-bottom: 0 } .sslider-content>span { font-size: 22px; font-weight: 500; color: #ff3494; display: block; margin-bottom: 20px; margin-top: 30px } .sslider-content>span { font-size: 16px; font-weight: 500; color: #ff3494; text-transform: uppercase; letter-spacing: 6px; display: block; margin-bottom: 20px } .sslider-content h2 { font-size: 33px; color: #fff; letter-spacing: -2px; line-height: 1.1; margin-bottom: 40px } .sslider-content h2 span { color: #ff3494 } .sslider-content p span { display: inline-block; height: 2px; width: 40px; background: #ff3494; margin-right: 20px; position: relative; top: -4px } .sslider-content p { color: #fff; font-size: 16px; margin-bottom: 0 } .ssmall-title { background: #f7f4fe; display: inline-block; border-radius: 20px } .ssmall-title li { display: inline-block; padding: 5px 20px; color: #190a32 } .ssmall-title li:first-child { background: #7d4196; border-radius: 20px; color: #fff; padding: 5px 30px } .ss-btn { background: transparent linear-gradient(90deg, #7d4196 0, #ff3494 100%) 0 0 no-repeat padding-box; box-shadow: 3px 4px 25px #c63A9580; color: #fff } .ss-btn { background: #fff; color: #ff3494 } .ss-btn:hover { background: transparent linear-gradient(90deg, #ff3494 0, #7d4196 100%) 0 0 no-repeat padding-box; color: #fff; box-shadow: 3px 4px 25px #c63A9580 } .ss-btn1 { background: #f60; color: #fff; font-size: 15px; font-family: var(--font-alt); box-shadow: 3px 4px 20px #f4f0f3f9 } .ss-btn2:hover { background: transparent linear-gradient(90deg, #ff3494 0, #7d4196 100%) 0 0 no-repeat padding-box; color: #fff; box-shadow: 3px 4px 25px #c63A9580 } .ss-btn2 { background: #fff; color: #f60; font-size: 15px; font-family: var(--font-alt); box-shadow: 3px 4px 20px #f4f0f3f9 } .ss-btn1:hover { background: transparent linear-gradient(90deg, #f60 0, #7d4196 100%) 0 0 no-repeat padding-box; color: #fff; font-size: 15px; font-family: var(--font-alt); box-shadow: 3px 4px 25px #f4f0f3f9 } .s-btn { background: #fff; color: #ff3494 } .s-btn:hover { background: transparent linear-gradient(90deg, #ff3494 0, #7d4196 100%) 0 0 no-repeat padding-box; color: #fff; box-shadow: 3px 4px 25px #c63A9580 } .colorbox { position: absolute; bottom: 0; display: -webkit-inline-box } .s-btn { -moz-user-select: none; background: transparent linear-gradient(90deg, #7d4196 0, #ff3494 100%) 0 0 no-repeat padding-box; box-shadow: 3px 4px 25px #c63A9580; border: none; border-radius: 50px; color: #fff; display: inline-block; font-size: 16px; font-weight: 500; letter-spacing: 0; line-height: 1; margin-bottom: 0; padding: 15px 35px; text-align: center; text-transform: unset; touch-action: manipulation; transition: all .3s ease 0s; vertical-align: middle; white-space: nowrap; position: relative } .home3main1 { border-style: solid; border-width: 4px 0 0; border-color: #ff0; border-radius: 0 33% 0 33%; width: 350px } .home3main1 img { border-style: solid!important; border-width: 4px 0 0!important; border-color: #ff0!important; border-radius: 0 33% 0 33%!important } .home3main2 { border-style: solid; border-width: 4px 0 0; border-color: #ff0; border-radius: 33% 0 33% 0; width: 350px } .elementor-element-de814b2 { left: 30px } .home3main2 img { border-style: solid!important; border-width: 4px 0 0!important; border-color: #ff0!important; border-radius: 33% 0 33% 0!important } .home3button1 { --btn-icon-spacing: 8px; font-weight: 400; min-width: 0; min-height: 0; border-style: solid; border-width: 0 0 1px; border-radius: 0 0 0 0; transition-property: all; transition-duration: .3s; transition-timing-function: ease; transition-delay: 0s; color: #fff; background: #0000; border-color: #ff0 } .home3button1 div div a span span i { margin-left: 8px } .btn-wrp { animation-duration: 1.3s; animation-fill-mode: both } .btn-wrp .btn-link { border-bottom: 1px solid #000; color: #000; font-size: 17px; font-weight: 700; line-height: 1 } .btn-wrp .btn-link:hover { color: #f4a460; border-color: #f4a460 } .left-50 { left: 50px } .slider_84 { padding-top: 40px } @media (min-width:121px) and (max-width:590px) { .slider_26878_slide01 { height: 100vh } } blockquote:before { content: open-quote; font-size: 10rem; position: absolute; left: 0; line-height: 1; font-family: fantasy } .slider84text { padding-top: 40px } .slider84text h1 { padding-top: 40px } .service-item-ar { background-color: #fff; box-shadow: 0 1px 3px rgba(0, 0, 0, .1) } .service-thumb-ar { overflow: hidden; z-index: -1 } .service-item-ar:hover { cursor: pointer } .service-content-ar { padding: 0 30px 30px 30px } .service-content-ar i { color: #fff!important; display: inline-block!important; margin-bottom: 10px!important; z-index: 1!important } .service-content-ar i:before { background-color: #bfca02!important; border-radius: 2px!important; padding: 10px!important } .service-a-ar { color: #bfca02; text-transform: uppercase!important; font-size: 12px!important; font-weight: 600!important; font-family: "Work Sans", sans-serif!important } .service-content-ar h1 { margin: 0 0 10px; font-weight: 400; line-height: 1.7; color: #263a4f; letter-spacing: -.5px } .year-content { position: absolute; width: auto; height: auto; left: 80px; top: 150px } .year-content h2 { color: #263a4f; font-size: 100px; position: relative; margin-bottom: 20px; z-index: 1 } .year-content h2:before { background-color: transparent; position: absolute; content: ""; width: 120px; height: 120px; border: 5px solid #bfca02; left: -10px; top: -80px; z-index: -1 } .year-content span { font-family: Poppins, sans-serif; color: #263a4f; text-transform: uppercase; font-weight: 600 } .section-heading h2 { font-size: 32px; display: block } .section-heading span { display: inline-block; text-transform: uppercase; font-size: 12px; color: #263a4f; font-weight: 600; letter-spacing: 0; font-family: "Work Sans", sans-serif; position: relative; margin-bottom: 10px; z-index: 1 } .section-heading span:before { background-color: transparent; position: absolute; content: ""; width: 30px; height: 30px; left: -15px; top: -10px; border: 3px solid #bfca02; opacity: .5; z-index: -1 } .btn-shadow { box-shadow: 1px 2px 2px rgb(0 0 0 / 27%); line-height: 52px; display: inline-block; padding: 0 25px; font-size: 18px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, .27); -webkit-box-shadow: 1px 2px 2px rgb(0 0 0 / 27%) } .select-form-control { background-color: #fff; border-radius: 0; padding: 15px 10px; box-shadow: none } .email-form-control { background-color: #fff; border-radius: 0; padding: 15px 10px; box-shadow: none } .name-form-control { background-color: #fff; border-radius: 0; padding: 15px 10px; box-shadow: none } .bypostauthor { display: block; padding: .5em .5em .5em -webkit-calc(.5em+32px); padding: .5em .5em .5em calc(.5em+32px); -webkit-border-radius: 5px; border-radius: 5px; } @media (min-width:1291px) { .aspace-video-iframe { width: 850px; padding-left: 0; right: 50px } } @media (min-width:991px) and (max-width:1290px) { .aspace-video-iframe { width: 850px; padding-left: 0; right: 50px } } @media (min-width:768px) and (max-width:990px) { .aspace-video-iframe { width: 720px; padding-left: 0; right: 80px } } @media (min-width:540px) and (max-width:767px) { .aspace-video-iframe { width: 520px; padding-left: 0; right: 80px } } @media (min-width:350px) and (max-width:539px) { .aspace-video-iframe { width: 320px; padding-left: 0; right: 60px } } @media (min-width:250px) and (max-width:349px) { .aspace-video-iframe { width: 250px; padding-left: 0; right: 40px } } .button--consultation { background: #931313; font-size: 16px } .button--consultation:hover { background: #b18a8a; font-size: 17px } .white-opacity6 { background: #fff; opacity: .6; max-width: fit-content } .gradient-1 { background: -webkit-radial-gradient(#00c2ea, #0058a7); background: radial-gradient(#00c2ea, #0058a7) } .gradient-2 { background: -webkit-radial-gradient(#cc2b5e, #753a88); background: radial-gradient(#cc2b5e, #753a88) } .gradient-3 { background: -webkit-radial-gradient(#43cea2, #185a9d); background: radial-gradient(#43cea2, #185a9d) } .gradient-4 { background: linear-gradient(90deg, red 10%, transparent 10%, transparent 20%, red 20%, red 30%, transparent 50%, red 50%, red 70%, transparent 70%, red 80%) 1 1 } .gradient-5 { background: linear-gradient(90deg, red 10%, transparent 10%, transparent 20%, red 20%, red 30%, transparent 50%, red 50%, red 70%, transparent 70%, red 80%) 1 1; border-image: linear-gradient(90deg, red 10%, transparent 10%, transparent 20%, red 20%, red 30%, transparent 50%, red 50%, red 70%, transparent 70%, red 80%) 1 1 } .gradientradial-1 { background-position: center center; background: radial-gradient(circle, #000, #fff) } .gradientradial-2 { background-position: center center; background: radial-gradient(ellipse, #000, #fff) } .gradientradial-3 { background: radial-gradient(left bottom, circle farthest-side, #f7ff08 0, #21ad11 50%, #00a3ef 80%) } .img-rotate-left img { transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out } .img-rotate-left:hover img { transform: rotate(-20deg); -webkit-transform: rotate(-20deg); -moz-transform: rotate(-20deg); -ms-transform: rotate(-20deg); -o-transform: rotate(-20deg) } .layer-image { position: absolute; top: 0; right: 0; bottom: 0; left: 0 } .is-style-img-inner-shadow { top: 0; right: 0; bottom: 0; left: 0 } .is-style-img-inner-shadow:hover>.layer-image { box-shadow: inset 0 0 120px rgba(0, 0, 0, .9); -moz-box-shadow: inset 0 0 120px rgba(0, 0, 0, .9); -webkit-box-shadow: inset 0 0 120px rgba(0, 0, 0, .9) } .is-style-img-inner-shadow:hover { box-shadow: inset 0 0 120px rgba(0, 0, 0, .9); -moz-box-shadow: inset 0 0 120px rgba(0, 0, 0, .9); -webkit-box-shadow: inset 0 0 120px rgba(0, 0, 0, .9) } .is-style-img-inner-shadow>.layer-image { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-img-inner-shadow { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-img-inner-shadow:hover .layer-image { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-img-inner-shadow:hover { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-img-inner-shadow img { top: 0; right: 0; bottom: 0; left: 0 } .is-style-img-inner-shadow:hover { box-shadow: inset 0 0 120px rgba(158, 180, 171, .9); -moz-box-shadow: inset 0 0 120px rgba(226, 226, 226, .9); -webkit-box-shadow: inset 0 0 120px rgba(252, 214, 214, .9) } .is-style-img-inner-shadow:hover img { box-shadow: inset 0 0 120px rgba(255, 255, 255, .9); -moz-box-shadow: inset 0 0 120px rgba(208, 208, 208, .9); -webkit-box-shadow: inset 0 0 120px rgba(176, 243, 203, .9) } .is-style-img-inner-shadow img { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-img-inner-shadow img { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-img-inner-shadow:hover img { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-img-inner-shadow:hover img { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-img-inner-shadow-2 { position: absolute; top: 0; right: 0; bottom: 0; left: 0 } .is-style-img-inner-shadow-2:hover { box-shadow: inset 0 0 120px rgba(255, 255, 255, .9); -moz-box-shadow: inset 0 0 120px rgba(255, 255, 255, .9); -webkit-box-shadow: inset 0 0 120px rgba(255, 255, 255, .9) } .is-style-img-inner-shadow-2 { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-img-inner-shadow-2:hover { transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out } .is-style-button_opacity { width: 500px; left: 0; top: 180px; text-align: center; opacity: 0; transition: opacity .35s ease } .is-style-button_opacity a { width: 200px; padding: 12px 48px; text-align: center; color: #fff; border: solid 2px #fff; z-index: 1 } .wp-block-buttons:hover .is-style-button_opacity { opacity: 1 } .bmi-head { font-family: Montserrat, sans-serif; font-style: normal; font-weight: 900; font-size: 60px; line-height: 73px; letter-spacing: .05em; margin-left: 60px } .bmi-desc { font-style: normal; font-weight: 400; font-size: 20px; letter-spacing: .09em; margin-left: 60px } .bmi-text { line-height: 30px; letter-spacing: .05em } .bmi-input { height: 60px } .tabletr { height: 40px; font-size: 20px; color: #fff; background: #000 } @media screen and (max-width:600px) { .calculate { line-height: 25px; width: 300px; margin: 0 auto; letter-spacing: .05em } .bmi-desc { font-size: 16px; margin-left: 10px; padding: 0 } .bmi-head { font-size: 44px; margin-left: 10px; padding: 0 } .bmi-text { font-size: 14px; line-height: 28px } .bmi-link { justify-content: center!important } .calculate-btn { justify-content: center!important } } @media (min-width:768px) { .bmi-desc { font-size: 16px } .bmi-head { font-size: 44px } } .footer-widget p { margin-bottom: 27px } p { font-family: Nunito, sans-serif; font-size: 16px; line-height: 28px } .animate-border { position: relative; display: block; width: 115px; height: 3px; background: #007bff } .animate-border:after { position: absolute; content: ""; width: 35px; height: 3px; left: 0; bottom: 0; border-left: 10px solid #fff; border-right: 10px solid #fff; -webkit-animation: animborder 2s linear infinite; animation: animborder 2s linear infinite } @-webkit-keyframes animborder { 0% { -webkit-transform: translateX(0); transform: translateX(0) } 100% { -webkit-transform: translateX(113px); transform: translateX(113px) } } @keyframes animborder { 0% { -webkit-transform: translateX(0); transform: translateX(0) } 100% { -webkit-transform: translateX(113px); transform: translateX(113px) } } .animate-border.border-white:after { border-color: #fff } .animate-border.border-yellow:after { border-color: #f5b02e } .animate-border.border-orange:after { border-right-color: #007bff; border-left-color: #007bff } .animate-border.border-ash:after { border-right-color: #eef0ef; border-left-color: #eef0ef } .animate-border.border-offwhite:after { border-right-color: #f7f9f8; border-left-color: #f7f9f8 } @keyframes primary-short { 0% { width: 15% } 50% { width: 90% } 100% { width: 10% } } @keyframes primary-long { 0% { width: 80% } 50% { width: 0% } 100% { width: 80% } } .dk-footer { padding: 75px 0 0; background-color: #151414; position: relative; z-index: 2 } .dk-footer .contact-us { margin-top: 0; margin-bottom: 30px; padding-left: 80px } .dk-footer .contact-us .contact-info { margin-left: 50px } .dk-footer .contact-us.contact-us-last { margin-left: -80px } .dk-footer .contact-icon i { font-size: 24px; top: -15px; position: relative; color: #007bff } .dk-footer-box-info { position: absolute; top: -122px; background: #202020; padding: 40px; z-index: 2 } .dk-footer-box-info .footer-social-link h3 { color: #fff; font-size: 24px; margin-bottom: 25px } .dk-footer-box-info .footer-social-link ul { list-style-type: none; padding: 0; margin: 0 } .dk-footer-box-info .footer-social-link li { display: inline-block } .dk-footer-box-info .footer-social-link a i { display: block; width: 40px; height: 40px; border-radius: 50%; text-align: center; line-height: 40px; background: #000; margin-right: 5px; color: #fff } .dk-footer-box-info .footer-social-link a i.fa-facebook { background-color: #3b5998 } .dk-footer-box-info .footer-social-link a i.fa-twitter { background-color: #55acee } .dk-footer-box-info .footer-social-link a i.fa-google-plus { background-color: #dd4b39 } .dk-footer-box-info .footer-social-link a i.fa-linkedin { background-color: #0976b4 } .dk-footer-box-info .footer-social-link a i.fa-instagram { background-color: #b7242a } .footer-awarad { margin-top: 285px; align-items: center } .footer-awarad p { color: #fff; font-size: 24px; font-weight: 700; margin-left: 20px; padding-top: 15px } .footer-info-text { margin: 26px 0 32px } .footer-left-widget { padding-left: 80px } .footer-widget .section-heading { margin-bottom: 35px } .footer-widget h3 { font-size: 24px; color: #fff; position: relative; margin-bottom: 15px } .footer-widget ul { width: 50%; float: left; list-style: none; margin: 0; padding: 0 } .footer-widget li { margin-bottom: 18px } .footer-widget p { margin-bottom: 27px } .footer-widget a { color: #878787; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s } .footer-widget a:hover { color: #007bff } .footer-widget:after { content: ""; display: block; clear: both } .dk-footer-form { position: relative } .dk-footer-form input[type=email] { padding: 14px 28px; border-radius: 50px; background: #2e2e2e; border: 1px solid #2e2e2e } .dk-footer-form input:-ms-input-placeholder, .dk-footer-form input::-moz-placeholder, .dk-footer-form input::-ms-input-placeholder, .dk-footer-form input::-webkit-input-placeholder { color: #878787; font-size: 14px } .dk-footer-form input:-ms-input-placeholder, .dk-footer-form input::-moz-placeholder, .dk-footer-form input::-ms-input-placeholder, .dk-footer-form input::-webkit-input-placeholder, .dk-footer-form input::placeholder { color: #878787; font-size: 14px } .dk-footer-form button[type=submit] { position: absolute; top: 0; right: 0; padding: 12px 24px 12px 17px; border-top-right-radius: 25px; border-bottom-right-radius: 25px; border: 1px solid #007bff; background: #007bff; color: #fff } .dk-footer-form button:hover { cursor: pointer } .contact-us { position: relative; z-index: 2; margin-top: 65px; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center } .contact-icon { position: absolute } .contact-icon i { font-size: 36px; top: -5px; position: relative; color: #007bff } .contact-info { margin-left: 75px; color: #fff } .contact-info h3 { font-size: 20px; color: #fff; margin-bottom: 0 } .footer-67 { display: block } .col_white_amrc { color: #fff } .pt2 { padding-top: 40px; margin-bottom: 20px } .mb10 { padding-bottom: 15px } .footer_ul_amrc { margin: 0; list-style-type: none; font-size: 14px; padding: 0 0 10px 0 } .footer_ul_amrc li { padding: 0 0 5px 0 } .footer_ul_amrc li a { color: #ccc } .footer_ul_amrc li a:hover { color: #fff; text-decoration: none } .fleft { float: left } .padding-right { padding-right: 10px } .footer_ul2_amrc { margin: 0; list-style-type: none; padding: 0 } .footer_ul2_amrc li p { display: table } .footer_ul2_amrc li a:hover { text-decoration: none } .footer_ul2_amrc li i { margin-top: 5px } .bottom_border { border-bottom: 1px solid #323f45; padding-bottom: 20px } .foote_bottom_ul_amrc { list-style-type: none; padding: 0; display: table; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto } .foote_bottom_ul_amrc li { display: inline } .foote_bottom_ul_amrc li a { color: #999; margin: 0 12px } .social_footer_ul { display: table; margin: 15px auto 0 auto; list-style-type: none } .social_footer_ul li { padding-left: 20px; padding-top: 10px; float: left } .social_footer_ul li a { color: #ccc; border: 1px solid #ccc; padding: 8px; border-radius: 50% } .social_footer_ul li i { width: 20px; height: 20px; text-align: center } .body-sections-show { height: 60px } .hero-wrapper { clip-path: ellipse(118% 54% at 50% 45%); background: linear-gradient(45deg, #4c4683, #71baf5) } .hero-wrapper { clip-path: ellipse(118% 54% at 50% 45%); background: linear-gradient(45deg, #4c4683, #71baf5) } #hero { width: 100%; height: 94vh; clip-path: ellipse(110% 52% at 50% 45%); background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-IMG234387.jpg) top center; background-size: cover } #hero::before { content: ""; position: absolute; bottom: 0; top: 0; left: 0; right: 0; background: linear-gradient(rgba(11, 19, 32, .75), rgba(8, 29, 56, .7)) } #hero .container { position: relative; text-align: center } #hero h1 { margin: 0; font-size: 2.5rem; font-weight: 700; color: #fff } #hero h1 span { color: var(--primary-color) } #hero h2 { color: rgba(255, 255, 255, .9); margin: 10px 0 0 0; font-size: 24px } #hero .icon-box { padding: 30px 0; transition: ease-in-out .3s; height: 100%; text-align: center; display: block; border-radius: .25rem; background: rgba(0, 0, 0, .1); border: 1px solid rgba(255, 255, 255, .35); box-shadow: 2px 2px 6px rgba(0, 0, 0, .3); background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/30042.svg); background-repeat: no-repeat; background-size: contain } #hero .icon-boxb { padding: 30px 0; transition: ease-in-out .3s; height: 100%; text-align: center; display: block; border-radius: .25rem; background: rgba(0, 0, 0, .1); border: 1px solid rgba(255, 255, 255, .35); box-shadow: 2px 2px 6px rgba(0, 0, 0, .3); background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/307770.svg); background-repeat: no-repeat; background-size: contain } #hero .icon-boxc { padding: 30px 0; transition: ease-in-out .3s; height: 100%; text-align: center; display: block; border-radius: .25rem; background: rgba(0, 0, 0, .1); border: 1px solid rgba(255, 255, 255, .35); box-shadow: 2px 2px 6px rgba(0, 0, 0, .3); background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/32817.svg); background-repeat: no-repeat; background-size: contain } #hero .icon-boxd { padding: 30px 0; transition: ease-in-out .3s; height: 100%; text-align: center; display: block; border-radius: .25rem; background: rgba(0, 0, 0, .1); border: 1px solid rgba(255, 255, 255, .35); box-shadow: 2px 2px 6px rgba(0, 0, 0, .3); background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/32740.svg); background-repeat: no-repeat; background-size: contain } #hero .icon-boxe { padding: 30px 0; transition: ease-in-out .3s; height: 100%; text-align: center; display: block; border-radius: .25rem; background: rgba(0, 0, 0, .1); border: 1px solid rgba(255, 255, 255, .35); box-shadow: 2px 2px 6px rgba(0, 0, 0, .3); background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/307770.svg); background-repeat: no-repeat; background-size: contain } #hero .icon-box i { font-size: 20px; line-height: 1; color: #fff; background: rgba(0, 0, 0, .6); border-radius: 50%; width: 53px; display: block; padding: 16px; margin: 0 auto } #hero .icon-box h3 { font-weight: 500; margin: 12px 0 0 0; padding: 0; font-size: 1.2rem; line-height: 1; color: #fff; letter-spacing: .5px; text-shadow: 2px 2px 2px rgba(0, 0, 0, .35) } #hero .icon-box h3 a { color: #fff; transition: ease-in-out .3s } #hero .icon-box h3 a:hover { color: var(--primary-color) } #hero .icon-box:hover { background: rgba(0, 0, 0, .3); border-color: var(--primary-color); transform: translateY(-5px) scale(1.02) } #hero .icon-box:hover i { background-color: #000 } @media (max-width:768px) { #hero { height: auto } #hero h1 { font-size: 28px; line-height: 36px } #hero h2 { font-size: 20px; line-height: 24px } } .sliderhero232 { background: url(http://fitness.dronstar.com/wp-content/uploads/2021/12/aspace-gym-effec658658997390.846t8.jpg); background-size: cover; background-repeat: no-repeat; width: 100%; height: 100% } .content__title { font-size: 4vw; margin: 35vh 0 0 0; position: relative; font-family: Bungee, cursive; color: var(--color-title); animation-name: glitch-anim-text; animation-duration: var(--time-anim); animation-timing-function: linear; animation-iteration-count: infinite; animation-delay: calc(var(--delay-anim)+var(--time-anim) * .2) } .bodya { margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; text-align: center } @media (min-width:121px) and (max-width:590px) { .bodya { padding-top: 80px } } @media (min-width:590px) and (max-width:1090px) { .bodya { padding-top: 160px } } @media screen and (min-width:1090px) { .bodya { padding-top: 260px } } .bodya h1 { font-family: Bungee, cursive; margin: 0; text-transform: uppercase; color: #fff; letter-spacing: 2px; position: relative } .bodya h1:after, .bodya h1:before { content: "Get Up! Challenge yourself today"; position: absolute; top: 0; color: #fff; background-color: #000; overflow: hidden } .bodya h1:after { left: 2px; text-shadow: -1px 0 #ff1b1b; animation: glitch1 2s infinite ease } .bodya h1:before { left: -2px; text-shadow: 1px 0 #2124ff; animation: glitch2 10s infinite ease } @keyframes glitch1 { 0% { clip-path: inset(65% 0 8% 0) } 4% { clip-path: inset(5% 0 70% 0) } 8% { clip-path: inset(60% 0 27% 0) } 12% { clip-path: inset(37% 0 18% 0) } 16% { clip-path: inset(42% 0 13% 0) } 20% { clip-path: inset(46% 0 9% 0) } 24% { clip-path: inset(34% 0 67% 0) } 28% { clip-path: inset(3% 0 26% 0) } 32% { clip-path: inset(2% 0 31% 0) } 36% { clip-path: inset(87% 0 2% 0) } 40% { clip-path: inset(15% 0 47% 0) } 44% { clip-path: inset(97% 0 2% 0) } 48% { clip-path: inset(48% 0 49% 0) } 52% { clip-path: inset(88% 0 11% 0) } 56% { clip-path: inset(31% 0 65% 0) } 60% { clip-path: inset(42% 0 58% 0) } 64% { clip-path: inset(17% 0 76% 0) } 68% { clip-path: inset(78% 0 6% 0) } 72% { clip-path: inset(1% 0 48% 0) } 76% { clip-path: inset(73% 0 1% 0) } 80% { clip-path: inset(80% 0 7% 0) } 84% { clip-path: inset(14% 0 81% 0) } 88% { clip-path: inset(83% 0 1% 0) } 92% { clip-path: inset(32% 0 60% 0) } 96% { clip-path: inset(86% 0 5% 0) } 100% { clip-path: inset(63% 0 17% 0) } } @keyframes glitch2 { 0% { clip-path: inset(9% 0 71% 0) } 4% { clip-path: inset(2% 0 33% 0) } 8% { clip-path: inset(75% 0 19% 0) } 12% { clip-path: inset(97% 0 3% 0) } 16% { clip-path: inset(22% 0 59% 0) } 20% { clip-path: inset(74% 0 8% 0) } 24% { clip-path: inset(65% 0 11% 0) } 28% { clip-path: inset(6% 0 54% 0) } 32% { clip-path: inset(2% 0 6% 0) } 36% { clip-path: inset(10% 0 57% 0) } 40% { clip-path: inset(21% 0 46% 0) } 44% { clip-path: inset(30% 0 9% 0) } 48% { clip-path: inset(25% 0 35% 0) } 52% { clip-path: inset(25% 0 35% 0) } 56% { clip-path: inset(14% 0 45% 0) } 60% { clip-path: inset(38% 0 15% 0) } 64% { clip-path: inset(5% 0 64% 0) } 68% { clip-path: inset(86% 0 9% 0) } 72% { clip-path: inset(17% 0 30% 0) } 76% { clip-path: inset(99% 0 2% 0) } 80% { clip-path: inset(20% 0 15% 0) } 84% { clip-path: inset(70% 0 30% 0) } 88% { clip-path: inset(36% 0 43% 0) } 92% { clip-path: inset(61% 0 33% 0) } 96% { clip-path: inset(50% 0 17% 0) } 100% { clip-path: inset(19% 0 47% 0) } } .generic-anchor { color: #8db9ed } .generic-anchor:hover { color: #ccc } .generic-anchor:visited { color: #8db9ed } .flex-rw { display: flex; flex-flow: row wrap } .main-34 { flex: 1 1 auto; display: flex; align-items: center; justify-content: center; font: 10em Oswald, sans-serif; color: #9b9b9b; line-height: 1 } .footer-34 { background: #373737; margin-top: auto; width: 100% } .footer-list-top>li { text-align: center; padding-bottom: 10px; list-style: none } .footer-list-header { padding: 10px 0 5px 0; color: #fff; font: 2.3vw Oswald, sans-serif } .footer-list-anchor { font: 1.3em "Open Sans", sans-serif } .footer-social-section { width: 100%; align-items: center; justify-content: space-around; position: relative; margin-top: 5px } .footer-social-section::after { content: ""; position: absolute; z-index: 1; top: 50%; left: 10px; border-top: 1px solid #8db9ed; width: calc(100% - 20px) } .footer-social-overlap { position: relative; z-index: 2; background: #373737; padding: 0 20px; display: flex } .footer-social-connect { display: flex; align-items: center; font: 3.5em Oswald, sans-serif; color: #fff } .footer-social-small { font-size: .6em; padding: 0 20px } .footer-social-overlap>a { font-size: 3em } .footer-social-overlap>a:not(:first-child) { margin-left: .38em } .footer-bottom-section { width: 100%; padding: 10px; border-top: 1px solid #fff; margin-top: 10px } .footer-bottom-section>div:first-child { margin-right: auto } .footer-bottom-wrapper { font-size: 1.5em; color: #fff; display: inline-flex; justify-content: center; align-items: center } .footer-bottom-wrapper a { padding: 2px } .footer-address { display: inline; font-style: normal } @media screen and (min-width:1768px) { .footer-list-top { width: 33.333%!important } } @media screen and (min-width:768px) { .footer-list-top { width: 33.333%!important } } @media screen and (min-width:768px) { .footer-list-header { font-size: 2em } .footer-list-anchor { font-size: 1.1em } .footer-social-connect { font-size: 2.5em } .footer-social-overlap>a { font-size: 2.24em } .footer-bottom-wrapper { font-size: 1.3em } .btn323 { top: 140px } .btn324 { top: 240px } } @media only screen and (max-width:568px) { .main-34 { font-size: 5em } .footer-list-top { width: 100%!important } .footer-list-header { font-size: 3em } .footer-list-anchor { font-size: 1.5em } .footer-social-section { justify-content: center } .footer-social-section::after { top: 25% } .footer-social-connect { margin-bottom: 10px; padding: 0 10px } .footer-social-overlap { display: flex; justify-content: center } .footer-social-icons-wrapper { width: 100%; padding: 0 } .footer-social-overlap>a:not(:first-child) { margin-left: 20px } .footer-bottom-section { padding: 0 5px 10px 5px } .footer-bottom-wrapper { text-align: center; width: 100%; margin-top: 10px } .btn323 { top: 100px } .btn324 { top: 200px } } @media only screen and (max-width:480px) { .footer-social-overlap>a { margin: auto } .footer-social-overlap>a:not(:first-child) { margin-left: 0 } .footer-bottom-rights { display: block } } @media only screen and (max-width:320px) { .footer-list-header { font-size: 2.2em } .footer-list-anchor { font-size: 1.2em } .footer-social-connect { font-size: 2.4em } .footer-social-overlap>a { font-size: 2.24em } .footer-bottom-wrapper { font-size: 1.3em } .btn323 { top: 80px } .btn324 { top: 160px } } .spinner-snake { display: inline-block; border: 4px solid transparent; border-top-color: #26a2ff; border-left-color: #26a2ff; border-bottom-color: #26a2ff; text-align: center; cursor: pointer; vertical-align: middle; width: 39px; height: 39px; border-radius: 50%; animation: spinner-rotate .8s infinite linear } @keyframes spinner-rotate { 0% { transform: rotate(0) } 100% { transform: rotate(1turn) } } #load { width: 100%; height: 100%; position: fixed; z-index: 9999 } .textover { left: -20px; position: relative } .deco34 { border-bottom: 3px solid #9a9a21 } .body34 { background-color: #222; background: repeating-linear-gradient(45deg, #2b2b2b 0, #2b2b2b 10%, #222 0, #222 50%) 0/15px 15px } #cccontainer { padding: 2rem; display: flex; flex-direction: column; gap: 4rem } #cccontainer a { text-align: center; font-size: 7em; margin-bottom: 0; margin-top: 0; line-height: 1; text-decoration: none; color: #fff } .glow1:nth-child(1) { font-family: Monoton; animation: neon1 1.5s ease-in-out infinite alternate } .glow2:nth-child(2) { font-family: Iceland; animation: neon2 1.5s ease-in-out infinite alternate } .glow3:nth-child(3) { font-family: Pacifico; animation: neon3 1.5s ease-in-out infinite alternate } .glow4:nth-child(4) { font-family: "Press Start 2P"; animation: neon4 1.5s ease-in-out infinite alternate } .glow5:nth-child(5) { font-family: Audiowide; animation: neon5 1.5s ease-in-out infinite alternate } .glow6:nth-child(6) { font-family: Vampiro One; animation: neon6 1.5s ease-in-out infinite alternate } @keyframes neon1 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #f17, 0 0 70px #f17, 0 0 80px #f17, 0 0 100px #f17, 0 0 150px #f17 } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #f17, 0 0 35px #f17, 0 0 40px #f17, 0 0 50px #f17, 0 0 75px #f17 } } @keyframes neon2 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #228dff, 0 0 70px #228dff, 0 0 80px #228dff, 0 0 100px #228dff, 0 0 150px #228dff } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #228dff, 0 0 35px #228dff, 0 0 40px #228dff, 0 0 50px #228dff, 0 0 75px #228dff } } @keyframes neon3 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ffdd1b, 0 0 70px #ffdd1b, 0 0 80px #ffdd1b, 0 0 100px #ffdd1b, 0 0 150px #ffdd1b } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ffdd1b, 0 0 35px #ffdd1b, 0 0 40px #ffdd1b, 0 0 50px #ffdd1b, 0 0 75px #ffdd1b } } @keyframes neon4 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b6ff00, 0 0 70px #b6ff00, 0 0 80px #b6ff00, 0 0 100px #b6ff00, 0 0 150px #b6ff00 } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #b6ff00, 0 0 35px #b6ff00, 0 0 40px #b6ff00, 0 0 50px #b6ff00, 0 0 75px #b6ff00 } } @keyframes neon5 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #f90, 0 0 70px #f90, 0 0 80px #f90, 0 0 100px #f90, 0 0 150px #f90 } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #f90, 0 0 35px #f90, 0 0 40px #f90, 0 0 50px #f90, 0 0 75px #f90 } } @keyframes neon6 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff00de, 0 0 35px #ff00de, 0 0 40px #ff00de, 0 0 50px #ff00de, 0 0 75px #ff00de } } @media (max-width:650px) { #cccontainer p { font-size: 3.5em } } @keyframes glowing { 0% { box-shadow: 0 -40 -40px #c4a300 } 40% { box-shadow: 0 0 40px #c4a300 } 60% { box-shadow: 0 40 45px #c4a300 } 100% { box-shadow: 0 0 -50px #c4a300 } } @keyframes glowinggreen { 0% { box-shadow: 0 0 -10px #54c11e } 40% { box-shadow: 0 0 20px #2cce13 } 60% { box-shadow: 0 0 20px #13b52b } 100% { box-shadow: 0 0 -10px #10cb45 } } @keyframes glowingblue { 0% { box-shadow: 0 0 -10px #1e4fc1 } 40% { box-shadow: 0 0 20px #237ec9 } 60% { box-shadow: 0 0 20px #137fb5 } 100% { box-shadow: 0 0 -10px #10accb } } .button-glow { animation: glowing 5s infinite; border-radius: calc(50px+10px); width: fit-content } .button-glow-blue { animation: glowingblue 5s infinite; border-radius: calc(50px+10px); width: fit-content } .button-glow-radius-green, .eb-button-f3j09nv { animation: glowinggreen 5s infinite; border-radius: calc(50px+10px); width: fit-content } .button-green-text:hover { color: #fff } .glass-background1 { background-color: #2c2626; opacity: calc(100% / 1.5); width: fit-content } #breadcrumbs li { list-style: none; color: #fff; font-size: 20px } #searchform-3 { position: absolute; top: 0; left: 0 } #searchform-3 { display: inline-flex; top: 0 } #searchform-3:hover input { width: 100px; padding: 0 10px } #searchform-3 input { border: none; background: 0 0; outline: 0; padding: 0; font-size: 18px; color: #fff; width: 0; transition: .4s; left: 50px; top: 0 } #searchform-3 button li { font-size: 15px } #searchform-3 button { color: #00b7ff; border-radius: 50%; border: none; cursor: pointer; transition: .4s; top: 0; left: 50px; display: block; padding-left: 10px; padding-right: 10px } #searchform-4 { position: relative; top: 7px; left: 0 } #searchform-4:hover { width: 100% } #searchform-4 { display: inline-flex; background: linear-gradient(45deg, #333, #5a5454) } #searchform-4:hover input { width: 100px; padding: 0 10px } #searchform-4 input { border: none; background: 0 0; outline: 0; padding: 2px; font-size: 18px; color: #fff; width: 0; transition: .4s; left: 50px; top: 0 } #searchform-4 button li { font-size: 15px } #searchform-4 button { color: #00b7ff; border-radius: 50%; border: none; background-color: #333; cursor: pointer; transition: .4s; top: 0; left: 50px; width: 26px; line-height: 50px } #loginform { padding-bottom: 20px } #loginform body { font-family: "Open Sans", Helvetica, Arial, sans-serif; background: #ededed } #loginform button, #loginform input { border: none; outline: 0; background: 0 0; font-family: "Open Sans", Helvetica, Arial, sans-serif } #loginform .form { position: relative; width: 640px; height: 100%; transition: transform 1.2s ease-in-out; padding: 50px 30px 0 } #loginform button { display: block; margin: 0 auto; width: 260px; height: 36px; border-radius: 30px; color: #fff; font-size: 15px; cursor: pointer } #loginform #rememberme { overflow: hidden; z-index: 2; position: absolute; left: 97px; height: 20px } .login-submit { background-color: brown } #loginform span { position: absolute; left: 0; top: 0; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; transition: transform 1.2s } #loginform h2 { width: 100%; font-size: 26px; text-align: center } #loginform label { display: block; width: 260px; margin: 25px auto 0; text-align: center } #loginform label span { font-size: 12px; color: #817a7a; text-transform: uppercase } #loginform input { display: block; width: 100%; margin-top: 5px; padding-bottom: 5px; font-size: 16px; border-bottom: 1px solid rgba(0, 0, 0, .4); text-align: center } #loginform .submit { margin-top: 40px; margin-bottom: 20px; background: #d4af7a; text-transform: uppercase } .menu li { list-style: none } .btn-primary { background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); filter: progid: DXImageTransform.Microsoft.gradient(enabled=false); background-repeat: repeat-x; border-color: #245580; } .btn-primary:hover, .btn-primary:focus { background-color: #265a88; background-position: 0 -15px; } /* zoom */ .zoom-in-out-box { margin: 20px; border:1px solid green; background: #f50057; transition: transform .2s; } .zoom-in-out-box:hover { margin: 20px; border:1px solid green; background: #f50057; transition: transform .2s; transform: scale(1.5); } .footer__newslatter form { position: relative; margin-bottom: 30px; } .footer__newslatter form input { height: 52px; width: 100%; border: 1px solid #e1e1e1; border-radius: 50px; padding-left: 30px; font-size: 14px; color: #666666; } .site-btn { font-size: 14px; color: #ffffff; background: #ca1515; font-weight: 600; border: none; text-transform: uppercase; display: inline-block; padding: 12px 30px; border-radius: 50px; } .footer__newslatter form button { position: absolute; right: 4px; top: 4px; } .justifyContent { justify-content: center; text-align-last: center; }