@charset 'UTF-8';



:root

{

    --Primary__color: #f5c303;

    --Secondary__color: #23cc88;

}



.primary-color,

a.primary-color

{

    color: #f08e25;

}



.secondary-color,

a.secondary-color

{

    color: #23cc88;

}



.primary-color-bg

{

    background-color: #f08e25;

}



.secondary-color-bg

{

    background-color: #23cc88;

}



.body-font-color

{

    color: #696969;

}



.heading-font-color,

.rt-price-2 .price-hrader .header-title span,

.simply-section:after

{

    color: #0b185f;

}



a.heading-font-color:hover,

a.simply-section:hover:after

{

    color: #f08e25;

}



.has-gray-bg

{

    background-color: gray;

}



.rt-gray-bg-1

{

    background-color: #fafbff;

}



.rt-dim-gray

{

    background-color: #fefff1;

}



.rt-dim-gray2

{

    background-color: #fffaf8;

}



.rt-dim-gray3

{

    background-color: #fffeef;

}



.rt-dim-gray4

{

    background-color: #effff8;

}



.rt-dim-gray5

{

    background-color: #fffcfa;

}



.rt-dim-gray6

{

    background-color: #fffdfa;

}



.rt-dim-gray7

{

    background-color: #fffcf8;

}



.rt-light-1

{

    background-color: #f8ffff;

}



.rt-dark

{

    background-color: #151932;

}



.rt-light-bg

{

    background-color: #fff;

}



.rt-light-gray

{

    background-color: #fffceb;

}



.rt-dim-light

{

    background-color: #f2ffff;

}



.rt-light-blue

{

    background-color: #effaff;

}



.text-333,

a.text-333

{

    color: #333;

}



.text-555,

a.text-555

{

    color: #555;

}



.text-777,

a.text-777

{

    color: #777;

}



.text-878,

a.text-777

{

    color: #878484;

}



.text-2f7,

a.text-777

{

    color: #2f7000;

}



.text-656

{

    color: #656f7f;

}



.text-444

{

    color: #444;

}



.heading-color-1

{

    color: #000;

}



.text-424

{

    color: #42435d;

}

.text-424 p,

.text-424 a

{

    color: #42435d;

}



.text-000

{

    color: #000;

}

.text-000 p,

.text-000 a

{

    color: #000;

}



.text-86c

{

    color: #86cf3b;

}



.text-ffb

{

    color: #ffb400;

}



.text-47a

{

    color: #020001;

}



.text-gradinet-1

{

    background: -webkit-linear-gradient(235deg, #ff4f58 0%, #ffb400 100%);

    background:         linear-gradient(-145deg, #ff4f58 0%, #ffb400 100%);

    -webkit-background-clip: text;



    -webkit-text-fill-color: transparent;

}



.bg-gradient-primary

{

    background: -webkit-linear-gradient(82deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

    background:         linear-gradient(8deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

}



.gradient-bg-1,

.rt-single-icon-box.hover-border-1:after,

.rt-single-team .team-thumb .rotated-badge.bg-3 span,

.rt-price-1,

.rt-price-4,

.rt-price-2 .price-hrader .price-amount

{

     background:-webkit-linear-gradient(235deg,#f5c303 0%,#0000009c 100%);

    background:        linear-gradient(-145deg,#f5c303 0%,#0000009c 100%);

}



.gradient-bg-2,

.rt-single-icon-box.hover-border-2:after,

.rt-single-team .team-thumb .rotated-badge.bg-1 span,

.rt-price-1.color_2,

.color_2.rt-price-4,

.rt-price-2.color_2 .price-hrader .price-amount

{

 background:-webkit-linear-gradient(235deg,#f5c303 0%,#0000009c 100%)!important;

    background:linear-gradient(-145deg,#f5c303 0%,#0000009c 100%)!important;

}



.gradient-bg-3,

.rt-single-icon-box.hover-border-3:after,

.rt-single-team .team-thumb .rotated-badge.bg-2 span,

.rt-price-1.color_3,

.color_3.rt-price-4,

.rt-price-2.color_3 .price-hrader .price-amount

{

    background:-webkit-linear-gradient(235deg,#f5c303 0%,#0000009c 100%)!important;

    background:linear-gradient(-145deg,#f5c303 0%,#0000009c 100%)!important;

}



.gradient-bg-4,

.rt-single-icon-box.hover-border-4:after

{

 background:-webkit-linear-gradient(235deg,#f5c303 0%,#0000009c 100%)!important;

    background:linear-gradient(-145deg,#f5c303 0%,#0000009c 100%)!important;

}



.gradient-bg-5,

.rt-single-icon-box.hover-border-5:after

{

 background:-webkit-linear-gradient(235deg,#f5c303 0%,#0000009c 100%)!important;

    background:linear-gradient(-145deg,#f5c303 0%,#0000009c 100%)!important;
}



.gradient-bg-6,

.rt-single-icon-box.hover-border-6:after

{

    background: -webkit-linear-gradient(235deg, #b85cff 0%, #ff6593 100%);

    background:         linear-gradient(-145deg, #b85cff 0%, #ff6593 100%);

}



.text-color-facebook

{

    color: #3b5999;

}

.text-color-facebook:hover

{

    color: #2d4474;

}



.text-color-twitter

{

    color: #55acee;

}

.text-color-twitter:hover

{

    color: #2795e9;

}



.text-color-gpluse

{

    color: #dd4b39;

}

.text-color-gpluse:hover

{

    color: #c23321;

}



.text-color-behance

{

    color: #1882ff;

}

.text-color-behance:hover

{

    color: #0069e4;

}



.text-color-drible

{

    color: #e95aae;

}

.text-color-drible:hover

{

    color: #e32d98;

}



.text-color-flicker

{

    color: #e95aae;

}

.text-color-flicker:hover

{

    color: #e32d98;

}



.text-color-instragram

{

    color: #4f86ac;

}

.text-color-instragram:hover

{

    color: #3f6b89;

}



.text-color-linkedin

{

    color: #007bb6;

}

.text-color-linkedin:hover

{

    color: #005983;

}



.text-color-pintarest

{

    color: #bd081c;

}

.text-color-pintarest:hover

{

    color: #8c0615;

}



.text-color-skyp

{

    color: #00bef4;

}

.text-color-skyp:hover

{

    color: #0096c1;

}



.text-color-slack

{

    color: #44ba97;

}

.text-color-slack:hover

{

    color: #369579;

}



.text-color-tumblr

{

    color: #435971;

}

.text-color-tumblr:hover

{

    color: #304051;

}



.text-color-vimeo

{

    color: #0bc4ef;

}

.text-color-vimeo:hover

{

    color: #099cbe;

}



.text-color-vine

{

    color: #00be9b;

}

.text-color-vine:hover

{

    color: #008b71;

}



.text-color-youtube

{

    color: #ed4533;

}

.text-color-youtube:hover

{

    color: #da2613;

}



.bg-color-facebook

{

    background: #3b5999;

}

.bg-color-facebook:hover

{

    background: #2d4474;

}



.bg-color-twitter

{

    background: #55acee;

}

.bg-color-twitter:hover

{

    background: #2795e9;

}



.bg-color-gpluse

{

    background: #dd4b39;

}

.bg-color-gpluse:hover

{

    background: #c23321;

}



.bg-color-behance

{

    background: #1882ff;

}

.bg-color-behance:hover

{

    background: #0069e4;

}



.bg-color-drible

{

    background: #e95aae;

}

.bg-color-drible:hover

{

    background: #e32d98;

}



.bg-color-flicker

{

    background: #e95aae;

}

.bg-color-flicker:hover

{

    background: #e32d98;

}



.bg-color-instragram

{

    background: #4f86ac;

}

.bg-color-instragram:hover

{

    background: #3f6b89;

}



.bg-color-linkedin

{

    background: #007bb6;

}

.bg-color-linkedin:hover

{

    background: #005983;

}



.bg-color-pintarest

{

    background: #bd081c;

}

.bg-color-pintarest:hover

{

    background: #8c0615;

}



.bg-color-skyp

{

    background: #00bef4;

}

.bg-color-skyp:hover

{

    background: #0096c1;

}



.bg-color-slack

{

    background: #44ba97;

}

.bg-color-slack:hover

{

    background: #369579;

}



.bg-color-tumblr

{

    background: #435971;

}

.bg-color-tumblr:hover

{

    background: #304051;

}



.bg-color-vimeo

{

    background: #0bc4ef;

}

.bg-color-vimeo:hover

{

    background: #099cbe;

}



.bg-color-vine

{

    background: #00be9b;

}

.bg-color-vine:hover

{

    background: #008b71;

}



.bg-color-youtube

{

    background: #ed4533;

}

.bg-color-youtube:hover

{

    background: #da2613;

}



/*! HTML5 Boilerplate v7.0.1 | MIT License | https://html5boilerplate.com/ */

/* main.css 1.0.0 | MIT License | https://github.com/h5bp/main.css#readme */

/*

 * What follows is the result of much research on cross-browser styling.

 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,

 * Kroc Camen, and the H5BP dev community and team.

 */

/* ==========================================================================

   Base styles: opinionated defaults

   ========================================================================== */

html

{

    font-size: 16px;

    line-height: 26px;



    color: #696969;

}



/*

 * Remove text-shadow in selection highlight:

 * https://twitter.com/miketaylr/status/12228805301

 *

 * Vendor-prefixed and regular ::selection selectors cannot be combined:

 * https://stackoverflow.com/a/16982510/7133471

 *

 * Customize the background color to match your design.

 */

/*

 * A better looking default horizontal rule

 */

hr

{

    display: block;



    height: 1px;

    margin: 1em 0;

    padding: 0;



    border: 0;

    border-top: 1px solid #ccc;

}



/*

 * Remove the gap between audio, canvas, iframes,

 * images, videos and the bottom of their containers:

 * https://github.com/h5bp/html5-boilerplate/issues/440

 */

audio,

canvas,

iframe,

img,

svg,

video

{

    vertical-align: middle;

}



/*

 * Remove default fieldset styles.

 */

fieldset

{

    margin: 0;

    padding: 0;



    border: 0;

}



/*

 * Allow only vertical resizing of textareas.

 */

textarea

{

    resize: vertical;

}



/* ==========================================================================

   Browser Upgrade Prompt

   ========================================================================== */

.browserupgrade

{

    margin: .2em 0;

    padding: .2em 0;



    color: #000;

    background: #ccc;

}



/* ==========================================================================

  Author's custom styles

  ========================================================================== */

/* ==========================================================================

  Helper classes

  ========================================================================== */

/*

 * Hide visually and from screen readers

 */

.hidden

{

    display: none !important;

}



/*

* Hide only visually, but have it available for screen readers:

* https://snook.ca/archives/html_and_css/hiding-content-for-accessibility

*

* 1. For long content, line feeds are not interpreted as spaces and small width

*    causes content to wrap 1 word per line:

*    https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe

*/

.visuallyhidden

{

    position: absolute;



    overflow: hidden;

    clip: rect(0 0 0 0);



    width: 1px;

    height: 1px;

    margin: -1px;

    padding: 0;



    white-space: nowrap;



    border: 0;

    /* 1 */

}



/*

* Extends the .visuallyhidden class to allow the element

* to be focusable when navigated to via the keyboard:

* https://www.drupal.org/node/897638

*/

.visuallyhidden.focusable:active,

.visuallyhidden.focusable:focus

{

    position: static;



    overflow: visible;

    clip: auto;



    width: auto;

    height: auto;

    margin: 0;



    white-space: inherit;

}



/*

* Hide visually and from screen readers, but maintain layout

*/

.invisible

{

    visibility: hidden;

}



/*

* Clearfix: contain floats

*

* For modern browsers

* 1. The space content is one way to avoid an Opera bug when the

*    `contenteditable` attribute is included anywhere else in the document.

*    Otherwise it causes space to appear at the top and bottom of elements

*    that receive the `clearfix` class.

* 2. The use of `table` rather than `block` is only necessary if using

*    `:before` to contain the top-margins of child elements.

*/

.clearfix:before,

.clearfix:after

{

    /* 1 */

    display: table;



    content: ' ';

    /* 2 */

}



.clearfix:after

{

    clear: both;

}



/* ==========================================================================

   EXAMPLE Media Queries for Responsive Design.

   These examples override the primary ('mobile first') styles.

   Modify as content requires.

   ========================================================================== */

@media only screen and (min-width: 35em)

{

    /* Style adjustments for viewports that meet the condition */

}



@media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi)

{

    /* Style adjustments for high resolution devices */

}



/* ==========================================================================

   Print styles.

   Inlined to avoid the additional HTTP request:

   https://www.phpied.com/delay-loading-your-print-css/

   ========================================================================== */

@media print

{

    *,

    *:before,

    *:after

    {

        color: #000 !important;

        background: transparent !important;

        /* Black prints faster */

        -webkit-box-shadow: none !important;

                box-shadow: none !important;

        text-shadow: none !important;

    }

    a,

    a:visited

    {

        text-decoration: underline;

    }

    a[href]:after

    {

        content: ' (' attr(href) ')';

    }

    abbr[title]:after

    {

        content: ' (' attr(title) ')';

    }

    /*

   * Don't show links that are fragment identifiers,

   * or use the `javascript:` pseudo protocol

   */

    a[href^='#']:after,

    a[href^='javascript:']:after

    {

        content: '';

    }

    pre

    {

        white-space: pre-wrap !important;

    }

    pre,

    blockquote

    {

        border: 1px solid #999;



        page-break-inside: avoid;

    }

    /*

   * Printing Tables:

   * http://css-discuss.incutio.com/wiki/Printing_Tables

   */

    thead

    {

        display: table-header-group;

    }

    tr,

    img

    {

        page-break-inside: avoid;

    }

    p,

    h2,

    h3

    {

        orphans: 3;

        widows: 3;

    }

    h2,

    h3

    {

        page-break-after: avoid;

    }

}



/*

os-theme-round-light

*/

.os-theme-round-light > .os-scrollbar

{

    padding: 0;

}



.os-theme-round-light > .os-scrollbar-horizontal

{

    right: 20px;



    height: 20px;

}



.os-theme-round-light > .os-scrollbar-vertical

{

    bottom: 20px;



    width: 20px;

}



.os-theme-round-light.os-host-rtl > .os-scrollbar-horizontal

{

    right: 0;

    left: 20px;

}



.os-theme-round-light > .os-scrollbar-corner

{

    width: 20px;

    height: 20px;



    background-color: transparent;

}



.os-theme-round-light > .os-scrollbar > .os-scrollbar-track

{

    background: transparent;

}



.os-theme-round-light > .os-scrollbar-horizontal > .os-scrollbar-track:before,

.os-theme-round-light > .os-scrollbar-vertical > .os-scrollbar-track:before

{

    position: absolute;



    display: block;



    content: '';



    background: rgba(255, 255, 255, .15);

}



.os-theme-round-light > .os-scrollbar-horizontal > .os-scrollbar-track:before

{

    top: 50%;

    right: 3px;

    left: 3px;



    height: 2px;

    margin-top: -1px;

}



.os-theme-round-light > .os-scrollbar-vertical > .os-scrollbar-track:before

{

    top: 3px;

    bottom: 3px;

    left: 50%;



    width: 2px;

    margin-left: -1px;

}



.os-theme-round-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle

{

    background: transparent;

}



.os-theme-round-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before

{

    position: absolute;

    top: 3px;

    right: 3px;

    bottom: 3px;

    left: 3px;



    display: block;



    content: '';

    -webkit-transform: scale(1);

        -ms-transform: scale(1);

            transform: scale(1);



    border-radius: 100%;

    background: #fff;

}



.os-theme-round-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:hover:before,

.os-theme-round-light > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle.active:before

{

    -webkit-transform: scale(1.3);

        -ms-transform: scale(1.3);

            transform: scale(1.3);

}



.os-theme-round-light > .os-scrollbar-horizontal > .os-scrollbar-track > .os-scrollbar-handle

{

    min-width: 20px;

    max-width: 20px;

    height: 100%;

}



.os-theme-round-light > .os-scrollbar-vertical > .os-scrollbar-track > .os-scrollbar-handle

{

    width: 100%;

    min-height: 20px;

    max-height: 20px;

}



.os-theme-round-light.os-host-transition > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle:before

{

    -webkit-transition: -webkit-transform .3s;

            transition: -webkit-transform .3s;

            transition:         transform .3s;

            transition:         transform .3s, -webkit-transform .3s;

}



/*1.1 Default Css*/

html,

body

{

    height: 100%;

}



body

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    font-weight: 400;

    line-height: 26px;



    overflow-x: hidden;



    counter-reset: my-sec-counter;

    vertical-align: baseline;



    color: #696969;



    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    text-rendering: optimizeLegibility;

}



a

{

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

}

a:hover

{

    text-decoration: none;

}

a.link-text

{

    color: #696969;

}



img

{

    max-width: 100%;

}



.owl-item img

{

    width: auto !important;

    margin-right: auto;

    margin-left: auto;

}



.rt-list

{

    margin: 0;

    padding: 0;



    list-style: none;

}



button.mfp-close

{

    font-size: 20px;

    line-height: 35px !important;



    position: absolute;

    top: -52px !important;



    width: 35px !important;

    height: 35px;

    padding: 0 !important;



    text-align: center !important;



    opacity: 1;

    color: #f08e25 !important;

    border-radius: 50%;

    background: #fff;

}



img.mfp-img

{

    padding: 0 !important;



    border: 6px solid #fff;

    -webkit-box-shadow: 0 25px 20px 0 rgba(136, 136, 136, .35) !important;

            box-shadow: 0 25px 20px 0 rgba(136, 136, 136, .35) !important;

}



.mfp-counter

{

    font-size: 14px;

    font-weight: 700;



    right: 15px;



    padding: 3px 16px;



    color: #fff;

    border-radius: 3px;

    background: #23cc88;

}



.mfp-content

{

    border: 6px solid #fff;

    -webkit-box-shadow: 0 25px 20px 0 rgba(136, 136, 136, .35) !important;

            box-shadow: 0 25px 20px 0 rgba(136, 136, 136, .35) !important;

}



.smallgap.row > [class*=col-]

{

    padding-right: 5px !important;

    padding-left: 5px !important;

}

@media (max-width: 767.98px)

{

    .smallgap.row > [class*=col-]

    {

        padding-right: 15px !important;

        padding-left: 15px !important;

    }

}



.site-badge

{

    font-weight: 600;



    position: relative;



    display: inline-block;



    padding: 0 1rem;



    border-radius: 2px;

}

.site-badge.has-arrow-primary:after

{

    position: absolute;

    bottom: -10px;

    left: 0;



    width: 0;

    height: 0;



    content: '';



    border-width: 1rem 1rem 0;

    border-style: solid;

    border-color: #f08e25 transparent transparent;

}

@media (max-width: 991.98px)

{

    .site-badge.has-arrow-primary:after

    {

        bottom: -8px;

    }

}

@media (max-width: 767.98px)

{

    .site-badge.has-arrow-primary:after

    {

        bottom: -5px;

    }

}

.site-badge.has-arrow-secondary:after

{

    position: absolute;

    bottom: -10px;

    left: 0;



    width: 0;

    height: 0;



    content: '';



    border-width: 1rem 1rem 0;

    border-style: solid;

    border-color: #23cc88 transparent transparent;

}



.s-badge-primary

{

    color: #23cc88;

    background: #f08e25;

}



.rt-border-primary

{

    border: 1px solid #f08e25;

}



.rt-border-primary2

{

    border: 1px solid rgba(240, 142, 37, .5);

}



.rt-border-secondary

{

    border: 1px solid #23cc88;

}



.rt-dborder-primary

{

    border: 1px dashed #f08e25;

}



.rt-dotted-primary

{

    border: 1px dotted #f08e25;

}



.rt-dorder-off

{

    border: 1px dashed #afafaf;

}



#scrollUp

{

    line-height: 50px;



    position: fixed;

    right: 30px;

    bottom: 30px;



    width: 50px;

    height: 50px;



    -webkit-transform: rotate(-90deg);

        -ms-transform: rotate(-90deg);

            transform: rotate(-90deg);

    text-align: center;



    color: #fff;

    border-radius: 50%;

    background: #020001;

   

            box-shadow: 0 18px 24px 0 rgb(245 195 3);

}


.review

{

    color: #ffab53;

}



blockquote

{

    position: relative;

    z-index: 1;



    padding: 40px;



    color: #fff;

    border-radius: 12px;

    background: #0d1b49;

}

blockquote h1,

blockquote h2,

blockquote h3,

blockquote h4,

blockquote h5,

blockquote h6

{

    color: #fff;

}

blockquote:after

{

    font-family: icofont;

    font-size: 80px;



    position: absolute;

    z-index: -1;

    top: 40px;

    left: 30px;



    content: '\efcd';



    color: rgba(40, 54, 102, .7);

}



.rt-inner-overlay

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;

}



.rtbgprefix-cover,

.rt-single-team .team-thumb,

.indicator-parents.testimonail-indacator-parents li

{

    background-repeat: no-repeat;

    background-position: center center;

    background-size: cover;

}



.rtbgprefix-contain

{

    background-repeat: no-repeat;

    background-position: center center;

    background-size: contain;

}



.rtbgprefix-full

{

    background-repeat: no-repeat;

    background-position: center center;

    background-size: 100% 100%;

}



.rtbg-fixed

{

    background-attachment: fixed;

}



.counter-no:before

{

    content: counter(my-sec-counter, decimal-leading-zero) ' ';

    counter-increment: my-sec-counter;

}



.rt-divider

{

    width: 100%;

    height: 1px;

}

.rt-divider.style-one

{

    background-color: rgba(3, 64, 131, .2);

}

.rt-divider.style-two

{

    background-color: rgba(208, 230, 255, .2);

}

.rt-divider.style-three

{

    background-color: #496cfe;

}



.rt-Bshadow-1

{

    -webkit-box-shadow: 0 18px 30px 0 rgba(38, 204, 133, .36);

            box-shadow: 0 18px 30px 0 rgba(38, 204, 133, .36);

}

.rt-Bshadow-1:hover

{

    -webkit-box-shadow: 0 18px 15px 0 rgba(38, 204, 133, .16);

            box-shadow: 0 18px 15px 0 rgba(38, 204, 133, .16);

}



.rt-Bshadow-2

{

    -webkit-box-shadow: 0 18px 24px 0 rgb(1 203 173 / 36%);

            box-shadow: 0 18px 24px 0 rgb(244 194 3 / 45%);

}

.rt-Bshadow-2:hover

{

    -webkit-box-shadow: 0 18px 24px 0 rgb(1 203 173 / 36%);

            box-shadow: 0 18px 24px 0 rgb(244 194 3 / 45%);

}



.rt-Bshadow-3

{

    -webkit-box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

            box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

}

.rt-Bshadow-3:hover

{

    -webkit-box-shadow: 0 18px 15px 0 rgba(255, 114, 58, .16);

            box-shadow: 0 18px 15px 0 rgba(255, 114, 58, .16);

}



.rt-Bshadow-4

{

    -webkit-box-shadow: 0 18px 24px 0 rgba(233, 89, 197, .36);

            box-shadow: 0 18px 24px 0 rgba(233, 89, 197, .36);

}

.rt-Bshadow-4:hover

{

    -webkit-box-shadow: 0 18px 15px 0 rgba(233, 89, 197, .36);

            box-shadow: 0 18px 15px 0 rgba(233, 89, 197, .36);

}



.rt-Bshadow-6

{

    -webkit-box-shadow: 0 18px 24px 0 rgba(248, 118, 158, .36);

            box-shadow: 0 18px 24px 0 rgba(248, 118, 158, .36);

}

.rt-Bshadow-6:hover

{

    -webkit-box-shadow: 0 18px 14px 0 rgba(248, 118, 158, .36);

            box-shadow: 0 18px 14px 0 rgba(248, 118, 158, .36);

}



.rt-Bshadow-5

{

    -webkit-box-shadow: 4.659px 17.387px 24px 0 rgba(95, 81, 181, .36);

            box-shadow: 4.659px 17.387px 24px 0 rgba(95, 81, 181, .36);

}

.rt-Bshadow-5:hover

{

    -webkit-box-shadow: 4.659px 17.387px 14px 0 rgba(95, 81, 181, .36);

            box-shadow: 4.659px 17.387px 14px 0 rgba(95, 81, 181, .36);

}



.rt-Bshadow-6

{

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

.rt-Bshadow-6:hover

{

    -webkit-box-shadow: 0 0 16px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 16px 0 rgba(136, 136, 136, .1);

}



.move-parents

{

    position: relative;

    z-index: 1;

}



.rt-box-style-1

{

    padding: 30px;



    border-radius: 10px;

    background-color: white;

    -webkit-box-shadow: 0 10px 10px 0 rgba(62, 83, 216, .25);

            box-shadow: 0 10px 10px 0 rgba(62, 83, 216, .25);

}



@media (max-width: 1199.98px)

{

    body .bg-hide-lg

    {

        background-image: none !important;

    }

    body .gradinet-bg-lg

    {

        background-image: -webkit-linear-gradient(82deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%) !important;

        background-image:         linear-gradient(8deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%) !important;

    }

}



@media (max-width: 991.98px)

{

    body .bg-hide-md

    {

        background-image: none !important;

    }

    body .gradinet-bg-md

    {

        background-image: -webkit-linear-gradient(82deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%) !important;

        background-image:         linear-gradient(8deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%) !important;

    }

}



.border-animation

{

    line-height: 180px;



    position: relative;



    display: inline-block;



    width: 180px;

    height: 180px;

    margin-right: auto;

    margin-left: auto;

}

.border-animation:focus

{

    outline: none;

}

.border-animation .thirrd-border

{

    position: absolute;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;

}

.border-animation .thirrd-border:after

{

    position: absolute;

    top: 40px;

    right: 40px;

    bottom: 40px;

    left: 40px;



    display: block;



    content: '';

    -webkit-animation: rtpulse-out 1.5s linear infinite;

            animation: rtpulse-out 1.5s linear infinite;



    border: 1px solid #ff4f58;

    border-radius: 50%;

}

.border-animation .thirrd-border:before

{

    position: absolute;

    top: 30px;

    right: 30px;

    bottom: 30px;

    left: 30px;



    display: block;



    content: '';

    -webkit-animation: rtpulse-in 2.5s linear infinite;

            animation: rtpulse-in 2.5s linear infinite;



    border: 1px solid #ff4f58;

    border-radius: 50%;

}

.border-animation i,

.border-animation .icon,

.border-animation i.fa

{

    font-size: 20px;

    line-height: 60px;



    display: inline-block;



    width: 60px;

    height: 60px;



    -webkit-animation: pulse 1.5s linear infinite;

            animation: pulse 1.5s linear infinite;



    color: #fff;

    border-radius: 50%;

    background-image: -webkit-linear-gradient(235deg, #ff4f58 0%, #ffb400 100%);

    background-image:         linear-gradient(-145deg, #ff4f58 0%, #ffb400 100%);

    -webkit-box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

            box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

}

.border-animation:after

{

    position: absolute;

    top: 20px;

    right: 20px;

    bottom: 20px;

    left: 20px;



    display: block;



    content: '';

    -webkit-animation: rtpulse-out 1.0s linear infinite;

            animation: rtpulse-out 1.0s linear infinite;



    border: 1px solid #ff4f58;

    border-radius: 50%;

}

.border-animation:before

{

    position: absolute;

    top: 10px;

    right: 10px;

    bottom: 10px;

    left: 10px;



    display: block;



    content: '';

    -webkit-animation: rtpulse-in 2.0s linear infinite;

            animation: rtpulse-in 2.0s linear infinite;



    border: 1px solid #ff4f58;

    border-radius: 50%;

}



@-webkit-keyframes rtpulse-out

{

    0%

    {

        -webkit-transform: scale(.5);

                transform: scale(.5);



        opacity: 0;

    }

    50%

    {

        opacity: 1;

    }

    100%

    {

        -webkit-transform: scale(1.2);

                transform: scale(1.2);



        opacity: 0;

    }

}



@keyframes rtpulse-out

{

    0%

    {

        -webkit-transform: scale(.5);

                transform: scale(.5);



        opacity: 0;

    }

    50%

    {

        opacity: 1;

    }

    100%

    {

        -webkit-transform: scale(1.2);

                transform: scale(1.2);



        opacity: 0;

    }

}



@-webkit-keyframes rtpulse-in

{

    0%

    {

        -webkit-transform: scale(.5);

                transform: scale(.5);



        opacity: 0;

    }

    50%

    {

        opacity: 1;

    }

    100%

    {

        -webkit-transform: scale(1.2);

                transform: scale(1.2);



        opacity: 0;

    }

}



@keyframes rtpulse-in

{

    0%

    {

        -webkit-transform: scale(.5);

                transform: scale(.5);



        opacity: 0;

    }

    50%

    {

        opacity: 1;

    }

    100%

    {

        -webkit-transform: scale(1.2);

                transform: scale(1.2);



        opacity: 0;

    }

}



.rt-col-5

{

    max-width: 20%;



    -webkit-box-flex: 0;

    -webkit-flex: 0 0 20%;

        -ms-flex: 0 0 20%;

            flex: 0 0 20%;

}



.rt-col-6

{

    max-width: 16.66%;



    -webkit-box-flex: 0;

    -webkit-flex: 0 0 16.66%;

        -ms-flex: 0 0 16.66%;

            flex: 0 0 16.66%;

}



@media (max-width: 1199.98px)

{

    .rt-col-lg-5

    {

        max-width: 20%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 20%;

            -ms-flex: 0 0 20%;

                flex: 0 0 20%;

    }

    .rt-col-lg-4

    {

        max-width: 25%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 25%;

            -ms-flex: 0 0 25%;

                flex: 0 0 25%;

    }

    .rt-col-lg-3

    {

        max-width: 33.33%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 33.33%;

            -ms-flex: 0 0 33.33%;

                flex: 0 0 33.33%;

    }

    .rt-col-lg-2

    {

        max-width: 50%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 50%;

            -ms-flex: 0 0 50%;

                flex: 0 0 50%;

    }

    .rt-col-lg-1

    {

        max-width: 100%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 100%;

            -ms-flex: 0 0 100%;

                flex: 0 0 100%;

    }

}



@media (max-width: 991.98px)

{

    .rt-container

    {

        max-width: 720px;

    }

    .rt-col-md-4

    {

        max-width: 25%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 25%;

            -ms-flex: 0 0 25%;

                flex: 0 0 25%;

    }

    .rt-col-md-3

    {

        max-width: 33.33%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 33.33%;

            -ms-flex: 0 0 33.33%;

                flex: 0 0 33.33%;

    }

    .rt-col-md-2

    {

        max-width: 50%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 50%;

            -ms-flex: 0 0 50%;

                flex: 0 0 50%;

    }

    .rt-col-md-1

    {

        max-width: 100%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 100%;

            -ms-flex: 0 0 100%;

                flex: 0 0 100%;

    }

}



@media (max-width: 767.98px)

{

    .rt-container

    {

        width: 100%;

    }

    .rt-col-xs-4

    {

        max-width: 25%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 25%;

            -ms-flex: 0 0 25%;

                flex: 0 0 25%;

    }

    .rt-col-xs-3

    {

        max-width: 33.33%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 33.33%;

            -ms-flex: 0 0 33.33%;

                flex: 0 0 33.33%;

    }

    .rt-col-xs-2

    {

        max-width: 50%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 50%;

            -ms-flex: 0 0 50%;

                flex: 0 0 50%;

    }

    .rt-col-xs-1

    {

        max-width: 100%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 100%;

            -ms-flex: 0 0 100%;

                flex: 0 0 100%;

    }

}



.rt-container

{

    width: 100%;

    margin-right: auto;

    margin-left: auto;

    padding-right: 15px;

    padding-left: 15px;

}



.navbar .rt-container

{

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    padding-right: 0;

    padding-left: 0;



    -webkit-flex-wrap: wrap;

        -ms-flex-wrap: wrap;

            flex-wrap: wrap;

    -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;

}

@media (max-width: 1600px)

{

    .navbar .rt-container

    {

        padding-right: 15px;

        padding-left: 15px;

    }

}



@media (min-width: 576px)

{

    .rt-container

    {

        max-width: 540px;

    }

}



@media (min-width: 768px)

{

    .rt-container

    {

        max-width: 720px;

    }

}



@media (min-width: 992px)

{

    .rt-container

    {

        max-width: 960px;

    }

}



@media (min-width: 1200px)

{

    .rt-container

    {

        max-width: 1200px;

    }

}



.spacer-top

{

    height: 120px;

}

@media (max-width: 767.98px)

{

    .spacer-top

    {

        height: 70px;

    }

}



.spacer-bottom

{

    height: 85px;

}

@media (max-width: 767.98px)

{

    .spacer-bottom

    {

        height: 40px;

    }

}



.section-title-spacer

{

    height: 40px;

}



.rt-margin-top

{

    margin-top: 120px;

}

@media (max-width: 767.98px)

{

    .rt-margin-top

    {

        margin-top: 70px;

    }

}



.rt-section-padding

{

    padding: 120px 0;

}

@media (max-width: 767.98px)

{

    .rt-section-padding

    {

        padding: 70px 0;

    }

}



.rt-spacer-0

{

    height: 0;

}



.rt-spacer-1

{

    height: 1px;

}



.rt-spacer-2

{

    height: 2px;

}



.rt-spacer-3

{

    height: 3px;

}



.rt-spacer-4

{

    height: 4px;

}



.rt-spacer-5

{

    height: 5px;

}



.rt-spacer-6

{

    height: 6px;

}



.rt-spacer-7

{

    height: 7px;

}



.rt-spacer-8

{

    height: 8px;

}



.rt-spacer-9

{

    height: 9px;

}



.rt-spacer-10

{

    height: 10px;

}



.rt-spacer-11

{

    height: 11px;

}



.rt-spacer-12

{

    height: 12px;

}



.rt-spacer-13

{

    height: 13px;

}



.rt-spacer-14

{

    height: 14px;

}



.rt-spacer-15

{

    height: 15px;

}



.rt-spacer-16

{

    height: 16px;

}



.rt-spacer-17

{

    height: 17px;

}



.rt-spacer-18

{

    height: 18px;

}



.rt-spacer-19

{

    height: 19px;

}



.rt-spacer-20

{

    height: 20px;

}



.rt-spacer-21

{

    height: 21px;

}



.rt-spacer-22

{

    height: 22px;

}



.rt-spacer-23

{

    height: 23px;

}



.rt-spacer-24

{

    height: 24px;

}



.rt-spacer-25

{

    height: 25px;

}



.rt-spacer-26

{

    height: 26px;

}



.rt-spacer-27

{

    height: 27px;

}



.rt-spacer-28

{

    height: 28px;

}



.rt-spacer-29

{

    height: 29px;

}



.rt-spacer-30

{

    height: 30px;

}



.rt-spacer-31

{

    height: 31px;

}



.rt-spacer-32

{

    height: 32px;

}



.rt-spacer-33

{

    height: 33px;

}



.rt-spacer-34

{

    height: 34px;

}



.rt-spacer-35

{

    height: 35px;

}



.rt-spacer-36

{

    height: 36px;

}



.rt-spacer-37

{

    height: 37px;

}



.rt-spacer-38

{

    height: 38px;

}



.rt-spacer-39

{

    height: 39px;

}



.rt-spacer-40

{

    height: 40px;

}



.rt-spacer-41

{

    height: 41px;

}



.rt-spacer-42

{

    height: 42px;

}



.rt-spacer-43

{

    height: 43px;

}



.rt-spacer-44

{

    height: 44px;

}



.rt-spacer-45

{

    height: 45px;

}



.rt-spacer-46

{

    height: 46px;

}



.rt-spacer-47

{

    height: 47px;

}



.rt-spacer-48

{

    height: 48px;

}



.rt-spacer-49

{

    height: 49px;

}



.rt-spacer-50

{

    height: 50px;

}



.rt-spacer-51

{

    height: 51px;

}



.rt-spacer-52

{

    height: 52px;

}



.rt-spacer-53

{

    height: 53px;

}



.rt-spacer-54

{

    height: 54px;

}



.rt-spacer-55

{

    height: 55px;

}



.rt-spacer-56

{

    height: 56px;

}



.rt-spacer-57

{

    height: 57px;

}



.rt-spacer-58

{

    height: 58px;

}



.rt-spacer-59

{

    height: 59px;

}



.rt-spacer-60

{

    height: 60px;

}



.rt-spacer-61

{

    height: 61px;

}



.rt-spacer-62

{

    height: 62px;

}



.rt-spacer-63

{

    height: 63px;

}



.rt-spacer-64

{

    height: 64px;

}



.rt-spacer-65

{

    height: 65px;

}



.rt-spacer-66

{

    height: 66px;

}



.rt-spacer-67

{

    height: 67px;

}



.rt-spacer-68

{

    height: 68px;

}



.rt-spacer-69

{

    height: 69px;

}



.rt-spacer-70

{

    height: 70px;

}



.rt-spacer-71

{

    height: 71px;

}



.rt-spacer-72

{

    height: 72px;

}



.rt-spacer-73

{

    height: 73px;

}



.rt-spacer-74

{

    height: 74px;

}



.rt-spacer-75

{

    height: 75px;

}



.rt-spacer-76

{

    height: 76px;

}



.rt-spacer-77

{

    height: 77px;

}



.rt-spacer-78

{

    height: 78px;

}



.rt-spacer-79

{

    height: 79px;

}



.rt-spacer-80

{

    height: 80px;

}



.rt-spacer-81

{

    height: 81px;

}



.rt-spacer-82

{

    height: 82px;

}



.rt-spacer-83

{

    height: 83px;

}



.rt-spacer-84

{

    height: 84px;

}



.rt-spacer-85

{

    height: 85px;

}



.rt-spacer-86

{

    height: 86px;

}



.rt-spacer-87

{

    height: 87px;

}



.rt-spacer-88

{

    height: 88px;

}



.rt-spacer-89

{

    height: 89px;

}



.rt-spacer-90

{

    height: 90px;

}



.rt-spacer-91

{

    height: 91px;

}



.rt-spacer-92

{

    height: 92px;

}



.rt-spacer-93

{

    height: 93px;

}



.rt-spacer-94

{

    height: 94px;

}



.rt-spacer-95

{

    height: 95px;

}



.rt-spacer-96

{

    height: 96px;

}



.rt-spacer-97

{

    height: 97px;

}



.rt-spacer-98

{

    height: 98px;

}



.rt-spacer-99

{

    height: 99px;

}



.rt-spacer-100

{

    height: 100px;

}



.rt-spacer-101

{

    height: 101px;

}



.rt-spacer-102

{

    height: 102px;

}



.rt-spacer-103

{

    height: 103px;

}



.rt-spacer-104

{

    height: 104px;

}



.rt-spacer-105

{

    height: 105px;

}



.rt-spacer-106

{

    height: 106px;

}



.rt-spacer-107

{

    height: 107px;

}



.rt-spacer-108

{

    height: 108px;

}



.rt-spacer-109

{

    height: 109px;

}



.rt-spacer-110

{

    height: 110px;

}



.rt-spacer-111

{

    height: 111px;

}



.rt-spacer-112

{

    height: 112px;

}



.rt-spacer-113

{

    height: 113px;

}



.rt-spacer-114

{

    height: 114px;

}



.rt-spacer-115

{

    height: 115px;

}



.rt-spacer-116

{

    height: 116px;

}



.rt-spacer-117

{

    height: 117px;

}



.rt-spacer-118

{

    height: 118px;

}



.rt-spacer-119

{

    height: 119px;

}



.rt-spacer-120

{

    height: 120px;

}



.rt-spacer-121

{

    height: 121px;

}



.rt-spacer-122

{

    height: 122px;

}



.rt-spacer-123

{

    height: 123px;

}



.rt-spacer-124

{

    height: 124px;

}



.rt-spacer-125

{

    height: 125px;

}



.rt-spacer-126

{

    height: 126px;

}



.rt-spacer-127

{

    height: 127px;

}



.rt-spacer-128

{

    height: 128px;

}



.rt-spacer-129

{

    height: 129px;

}



.rt-spacer-130

{

    height: 130px;

}



.rt-spacer-131

{

    height: 131px;

}



.rt-spacer-132

{

    height: 132px;

}



.rt-spacer-133

{

    height: 133px;

}



.rt-spacer-134

{

    height: 134px;

}



.rt-spacer-135

{

    height: 135px;

}



.rt-spacer-136

{

    height: 136px;

}



.rt-spacer-137

{

    height: 137px;

}



.rt-spacer-138

{

    height: 138px;

}



.rt-spacer-139

{

    height: 139px;

}



.rt-spacer-140

{

    height: 140px;

}



.rt-spacer-141

{

    height: 141px;

}



.rt-spacer-142

{

    height: 142px;

}



.rt-spacer-143

{

    height: 143px;

}



.rt-spacer-144

{

    height: 144px;

}



.rt-spacer-145

{

    height: 145px;

}



.rt-spacer-146

{

    height: 146px;

}



.rt-spacer-147

{

    height: 147px;

}



.rt-spacer-148

{

    height: 148px;

}



.rt-spacer-149

{

    height: 149px;

}



.rt-spacer-150

{

    height: 150px;

}



.rt-spacer-151

{

    height: 151px;

}



.rt-spacer-152

{

    height: 152px;

}



.rt-spacer-153

{

    height: 153px;

}



.rt-spacer-154

{

    height: 154px;

}



.rt-spacer-155

{

    height: 155px;

}



.rt-spacer-156

{

    height: 156px;

}



.rt-spacer-157

{

    height: 157px;

}



.rt-spacer-158

{

    height: 158px;

}



.rt-spacer-159

{

    height: 159px;

}



.rt-spacer-160

{

    height: 160px;

}



.rt-spacer-161

{

    height: 161px;

}



.rt-spacer-162

{

    height: 162px;

}



.rt-spacer-163

{

    height: 163px;

}



.rt-spacer-164

{

    height: 164px;

}



.rt-spacer-165

{

    height: 165px;

}



.rt-spacer-166

{

    height: 166px;

}



.rt-spacer-167

{

    height: 167px;

}



.rt-spacer-168

{

    height: 168px;

}



.rt-spacer-169

{

    height: 169px;

}



.rt-spacer-170

{

    height: 170px;

}



.rt-spacer-171

{

    height: 171px;

}



.rt-spacer-172

{

    height: 172px;

}



.rt-spacer-173

{

    height: 173px;

}



.rt-spacer-174

{

    height: 174px;

}



.rt-spacer-175

{

    height: 175px;

}



.rt-spacer-176

{

    height: 176px;

}



.rt-spacer-177

{

    height: 177px;

}



.rt-spacer-178

{

    height: 178px;

}



.rt-spacer-179

{

    height: 179px;

}



.rt-spacer-180

{

    height: 180px;

}



.rt-spacer-181

{

    height: 181px;

}



.rt-spacer-182

{

    height: 182px;

}



.rt-spacer-183

{

    height: 183px;

}



.rt-spacer-184

{

    height: 184px;

}



.rt-spacer-185

{

    height: 185px;

}



.rt-spacer-186

{

    height: 186px;

}



.rt-spacer-187

{

    height: 187px;

}



.rt-spacer-188

{

    height: 188px;

}



.rt-spacer-189

{

    height: 189px;

}



.rt-spacer-190

{

    height: 190px;

}



.rt-spacer-191

{

    height: 191px;

}



.rt-spacer-192

{

    height: 192px;

}



.rt-spacer-193

{

    height: 193px;

}



.rt-spacer-194

{

    height: 194px;

}



.rt-spacer-195

{

    height: 195px;

}



.rt-spacer-196

{

    height: 196px;

}



.rt-spacer-197

{

    height: 197px;

}



.rt-spacer-198

{

    height: 198px;

}



.rt-spacer-199

{

    height: 199px;

}



.rt-spacer-200

{

    height: 200px;

}



.rt-spacer-201

{

    height: 201px;

}



.rt-spacer-202

{

    height: 202px;

}



.rt-spacer-203

{

    height: 203px;

}



.rt-spacer-204

{

    height: 204px;

}



.rt-spacer-205

{

    height: 205px;

}



.rt-spacer-206

{

    height: 206px;

}



.rt-spacer-207

{

    height: 207px;

}



.rt-spacer-208

{

    height: 208px;

}



.rt-spacer-209

{

    height: 209px;

}



.rt-spacer-210

{

    height: 210px;

}



.rt-spacer-211

{

    height: 211px;

}



.rt-spacer-212

{

    height: 212px;

}



.rt-spacer-213

{

    height: 213px;

}



.rt-spacer-214

{

    height: 214px;

}



.rt-spacer-215

{

    height: 215px;

}



.rt-spacer-216

{

    height: 216px;

}



.rt-spacer-217

{

    height: 217px;

}



.rt-spacer-218

{

    height: 218px;

}



.rt-spacer-219

{

    height: 219px;

}



.rt-spacer-220

{

    height: 220px;

}



.rt-spacer-221

{

    height: 221px;

}



.rt-spacer-222

{

    height: 222px;

}



.rt-spacer-223

{

    height: 223px;

}



.rt-spacer-224

{

    height: 224px;

}



.rt-spacer-225

{

    height: 225px;

}



.rt-spacer-226

{

    height: 226px;

}



.rt-spacer-227

{

    height: 227px;

}



.rt-spacer-228

{

    height: 228px;

}



.rt-spacer-229

{

    height: 229px;

}



.rt-spacer-230

{

    height: 230px;

}



.rt-spacer-231

{

    height: 231px;

}



.rt-spacer-232

{

    height: 232px;

}



.rt-spacer-233

{

    height: 233px;

}



.rt-spacer-234

{

    height: 234px;

}



.rt-spacer-235

{

    height: 235px;

}



.rt-spacer-236

{

    height: 236px;

}



.rt-spacer-237

{

    height: 237px;

}



.rt-spacer-238

{

    height: 238px;

}



.rt-spacer-239

{

    height: 239px;

}



.rt-spacer-240

{

    height: 240px;

}



.rt-spacer-241

{

    height: 241px;

}



.rt-spacer-242

{

    height: 242px;

}



.rt-spacer-243

{

    height: 243px;

}



.rt-spacer-244

{

    height: 244px;

}



.rt-spacer-245

{

    height: 245px;

}



.rt-spacer-246

{

    height: 246px;

}



.rt-spacer-247

{

    height: 247px;

}



.rt-spacer-248

{

    height: 248px;

}



.rt-spacer-249

{

    height: 249px;

}



.rt-spacer-250

{

    height: 250px;

}



.rt-spacer-251

{

    height: 251px;

}



.rt-spacer-252

{

    height: 252px;

}



.rt-spacer-253

{

    height: 253px;

}



.rt-spacer-254

{

    height: 254px;

}



.rt-spacer-255

{

    height: 255px;

}



.rt-spacer-256

{

    height: 256px;

}



.rt-spacer-257

{

    height: 257px;

}



.rt-spacer-258

{

    height: 258px;

}



.rt-spacer-259

{

    height: 259px;

}



.rt-spacer-260

{

    height: 260px;

}



.rt-spacer-261

{

    height: 261px;

}



.rt-spacer-262

{

    height: 262px;

}



.rt-spacer-263

{

    height: 263px;

}



.rt-spacer-264

{

    height: 264px;

}



.rt-spacer-265

{

    height: 265px;

}



.rt-spacer-266

{

    height: 266px;

}



.rt-spacer-267

{

    height: 267px;

}



.rt-spacer-268

{

    height: 268px;

}



.rt-spacer-269

{

    height: 269px;

}



.rt-spacer-270

{

    height: 270px;

}



.rt-spacer-271

{

    height: 271px;

}



.rt-spacer-272

{

    height: 272px;

}



.rt-spacer-273

{

    height: 273px;

}



.rt-spacer-274

{

    height: 274px;

}



.rt-spacer-275

{

    height: 275px;

}



.rt-spacer-276

{

    height: 276px;

}



.rt-spacer-277

{

    height: 277px;

}



.rt-spacer-278

{

    height: 278px;

}



.rt-spacer-279

{

    height: 279px;

}



.rt-spacer-280

{

    height: 280px;

}



.rt-spacer-281

{

    height: 281px;

}



.rt-spacer-282

{

    height: 282px;

}



.rt-spacer-283

{

    height: 283px;

}



.rt-spacer-284

{

    height: 284px;

}



.rt-spacer-285

{

    height: 285px;

}



.rt-spacer-286

{

    height: 286px;

}



.rt-spacer-287

{

    height: 287px;

}



.rt-spacer-288

{

    height: 288px;

}



.rt-spacer-289

{

    height: 289px;

}



.rt-spacer-290

{

    height: 290px;

}



.rt-spacer-291

{

    height: 291px;

}



.rt-spacer-292

{

    height: 292px;

}



.rt-spacer-293

{

    height: 293px;

}



.rt-spacer-294

{

    height: 294px;

}



.rt-spacer-295

{

    height: 295px;

}



.rt-spacer-296

{

    height: 296px;

}



.rt-spacer-297

{

    height: 297px;

}



.rt-spacer-298

{

    height: 298px;

}



.rt-spacer-299

{

    height: 299px;

}



.rt-spacer-300

{

    height: 300px;

}



@media (max-width: 1199.98px)

{

    .rt-spacer-lg-0

    {

        height: 0;

    }

    .rt-spacer-lg-1

    {

        height: 1px;

    }

    .rt-spacer-lg-2

    {

        height: 2px;

    }

    .rt-spacer-lg-3

    {

        height: 3px;

    }

    .rt-spacer-lg-4

    {

        height: 4px;

    }

    .rt-spacer-lg-5

    {

        height: 5px;

    }

    .rt-spacer-lg-6

    {

        height: 6px;

    }

    .rt-spacer-lg-7

    {

        height: 7px;

    }

    .rt-spacer-lg-8

    {

        height: 8px;

    }

    .rt-spacer-lg-9

    {

        height: 9px;

    }

    .rt-spacer-lg-10

    {

        height: 10px;

    }

    .rt-spacer-lg-11

    {

        height: 11px;

    }

    .rt-spacer-lg-12

    {

        height: 12px;

    }

    .rt-spacer-lg-13

    {

        height: 13px;

    }

    .rt-spacer-lg-14

    {

        height: 14px;

    }

    .rt-spacer-lg-15

    {

        height: 15px;

    }

    .rt-spacer-lg-16

    {

        height: 16px;

    }

    .rt-spacer-lg-17

    {

        height: 17px;

    }

    .rt-spacer-lg-18

    {

        height: 18px;

    }

    .rt-spacer-lg-19

    {

        height: 19px;

    }

    .rt-spacer-lg-20

    {

        height: 20px;

    }

    .rt-spacer-lg-21

    {

        height: 21px;

    }

    .rt-spacer-lg-22

    {

        height: 22px;

    }

    .rt-spacer-lg-23

    {

        height: 23px;

    }

    .rt-spacer-lg-24

    {

        height: 24px;

    }

    .rt-spacer-lg-25

    {

        height: 25px;

    }

    .rt-spacer-lg-26

    {

        height: 26px;

    }

    .rt-spacer-lg-27

    {

        height: 27px;

    }

    .rt-spacer-lg-28

    {

        height: 28px;

    }

    .rt-spacer-lg-29

    {

        height: 29px;

    }

    .rt-spacer-lg-30

    {

        height: 30px;

    }

    .rt-spacer-lg-31

    {

        height: 31px;

    }

    .rt-spacer-lg-32

    {

        height: 32px;

    }

    .rt-spacer-lg-33

    {

        height: 33px;

    }

    .rt-spacer-lg-34

    {

        height: 34px;

    }

    .rt-spacer-lg-35

    {

        height: 35px;

    }

    .rt-spacer-lg-36

    {

        height: 36px;

    }

    .rt-spacer-lg-37

    {

        height: 37px;

    }

    .rt-spacer-lg-38

    {

        height: 38px;

    }

    .rt-spacer-lg-39

    {

        height: 39px;

    }

    .rt-spacer-lg-40

    {

        height: 40px;

    }

    .rt-spacer-lg-41

    {

        height: 41px;

    }

    .rt-spacer-lg-42

    {

        height: 42px;

    }

    .rt-spacer-lg-43

    {

        height: 43px;

    }

    .rt-spacer-lg-44

    {

        height: 44px;

    }

    .rt-spacer-lg-45

    {

        height: 45px;

    }

    .rt-spacer-lg-46

    {

        height: 46px;

    }

    .rt-spacer-lg-47

    {

        height: 47px;

    }

    .rt-spacer-lg-48

    {

        height: 48px;

    }

    .rt-spacer-lg-49

    {

        height: 49px;

    }

    .rt-spacer-lg-50

    {

        height: 50px;

    }

    .rt-spacer-lg-51

    {

        height: 51px;

    }

    .rt-spacer-lg-52

    {

        height: 52px;

    }

    .rt-spacer-lg-53

    {

        height: 53px;

    }

    .rt-spacer-lg-54

    {

        height: 54px;

    }

    .rt-spacer-lg-55

    {

        height: 55px;

    }

    .rt-spacer-lg-56

    {

        height: 56px;

    }

    .rt-spacer-lg-57

    {

        height: 57px;

    }

    .rt-spacer-lg-58

    {

        height: 58px;

    }

    .rt-spacer-lg-59

    {

        height: 59px;

    }

    .rt-spacer-lg-60

    {

        height: 60px;

    }

    .rt-spacer-lg-61

    {

        height: 61px;

    }

    .rt-spacer-lg-62

    {

        height: 62px;

    }

    .rt-spacer-lg-63

    {

        height: 63px;

    }

    .rt-spacer-lg-64

    {

        height: 64px;

    }

    .rt-spacer-lg-65

    {

        height: 65px;

    }

    .rt-spacer-lg-66

    {

        height: 66px;

    }

    .rt-spacer-lg-67

    {

        height: 67px;

    }

    .rt-spacer-lg-68

    {

        height: 68px;

    }

    .rt-spacer-lg-69

    {

        height: 69px;

    }

    .rt-spacer-lg-70

    {

        height: 70px;

    }

    .rt-spacer-lg-71

    {

        height: 71px;

    }

    .rt-spacer-lg-72

    {

        height: 72px;

    }

    .rt-spacer-lg-73

    {

        height: 73px;

    }

    .rt-spacer-lg-74

    {

        height: 74px;

    }

    .rt-spacer-lg-75

    {

        height: 75px;

    }

    .rt-spacer-lg-76

    {

        height: 76px;

    }

    .rt-spacer-lg-77

    {

        height: 77px;

    }

    .rt-spacer-lg-78

    {

        height: 78px;

    }

    .rt-spacer-lg-79

    {

        height: 79px;

    }

    .rt-spacer-lg-80

    {

        height: 80px;

    }

    .rt-spacer-lg-81

    {

        height: 81px;

    }

    .rt-spacer-lg-82

    {

        height: 82px;

    }

    .rt-spacer-lg-83

    {

        height: 83px;

    }

    .rt-spacer-lg-84

    {

        height: 84px;

    }

    .rt-spacer-lg-85

    {

        height: 85px;

    }

    .rt-spacer-lg-86

    {

        height: 86px;

    }

    .rt-spacer-lg-87

    {

        height: 87px;

    }

    .rt-spacer-lg-88

    {

        height: 88px;

    }

    .rt-spacer-lg-89

    {

        height: 89px;

    }

    .rt-spacer-lg-90

    {

        height: 90px;

    }

    .rt-spacer-lg-91

    {

        height: 91px;

    }

    .rt-spacer-lg-92

    {

        height: 92px;

    }

    .rt-spacer-lg-93

    {

        height: 93px;

    }

    .rt-spacer-lg-94

    {

        height: 94px;

    }

    .rt-spacer-lg-95

    {

        height: 95px;

    }

    .rt-spacer-lg-96

    {

        height: 96px;

    }

    .rt-spacer-lg-97

    {

        height: 97px;

    }

    .rt-spacer-lg-98

    {

        height: 98px;

    }

    .rt-spacer-lg-99

    {

        height: 99px;

    }

    .rt-spacer-lg-100

    {

        height: 100px;

    }

    .rt-spacer-lg-101

    {

        height: 101px;

    }

    .rt-spacer-lg-102

    {

        height: 102px;

    }

    .rt-spacer-lg-103

    {

        height: 103px;

    }

    .rt-spacer-lg-104

    {

        height: 104px;

    }

    .rt-spacer-lg-105

    {

        height: 105px;

    }

    .rt-spacer-lg-106

    {

        height: 106px;

    }

    .rt-spacer-lg-107

    {

        height: 107px;

    }

    .rt-spacer-lg-108

    {

        height: 108px;

    }

    .rt-spacer-lg-109

    {

        height: 109px;

    }

    .rt-spacer-lg-110

    {

        height: 110px;

    }

    .rt-spacer-lg-111

    {

        height: 111px;

    }

    .rt-spacer-lg-112

    {

        height: 112px;

    }

    .rt-spacer-lg-113

    {

        height: 113px;

    }

    .rt-spacer-lg-114

    {

        height: 114px;

    }

    .rt-spacer-lg-115

    {

        height: 115px;

    }

    .rt-spacer-lg-116

    {

        height: 116px;

    }

    .rt-spacer-lg-117

    {

        height: 117px;

    }

    .rt-spacer-lg-118

    {

        height: 118px;

    }

    .rt-spacer-lg-119

    {

        height: 119px;

    }

    .rt-spacer-lg-120

    {

        height: 120px;

    }

    .rt-spacer-lg-121

    {

        height: 121px;

    }

    .rt-spacer-lg-122

    {

        height: 122px;

    }

    .rt-spacer-lg-123

    {

        height: 123px;

    }

    .rt-spacer-lg-124

    {

        height: 124px;

    }

    .rt-spacer-lg-125

    {

        height: 125px;

    }

    .rt-spacer-lg-126

    {

        height: 126px;

    }

    .rt-spacer-lg-127

    {

        height: 127px;

    }

    .rt-spacer-lg-128

    {

        height: 128px;

    }

    .rt-spacer-lg-129

    {

        height: 129px;

    }

    .rt-spacer-lg-130

    {

        height: 130px;

    }

    .rt-spacer-lg-131

    {

        height: 131px;

    }

    .rt-spacer-lg-132

    {

        height: 132px;

    }

    .rt-spacer-lg-133

    {

        height: 133px;

    }

    .rt-spacer-lg-134

    {

        height: 134px;

    }

    .rt-spacer-lg-135

    {

        height: 135px;

    }

    .rt-spacer-lg-136

    {

        height: 136px;

    }

    .rt-spacer-lg-137

    {

        height: 137px;

    }

    .rt-spacer-lg-138

    {

        height: 138px;

    }

    .rt-spacer-lg-139

    {

        height: 139px;

    }

    .rt-spacer-lg-140

    {

        height: 140px;

    }

    .rt-spacer-lg-141

    {

        height: 141px;

    }

    .rt-spacer-lg-142

    {

        height: 142px;

    }

    .rt-spacer-lg-143

    {

        height: 143px;

    }

    .rt-spacer-lg-144

    {

        height: 144px;

    }

    .rt-spacer-lg-145

    {

        height: 145px;

    }

    .rt-spacer-lg-146

    {

        height: 146px;

    }

    .rt-spacer-lg-147

    {

        height: 147px;

    }

    .rt-spacer-lg-148

    {

        height: 148px;

    }

    .rt-spacer-lg-149

    {

        height: 149px;

    }

    .rt-spacer-lg-150

    {

        height: 150px;

    }

    .rt-spacer-lg-151

    {

        height: 151px;

    }

    .rt-spacer-lg-152

    {

        height: 152px;

    }

    .rt-spacer-lg-153

    {

        height: 153px;

    }

    .rt-spacer-lg-154

    {

        height: 154px;

    }

    .rt-spacer-lg-155

    {

        height: 155px;

    }

    .rt-spacer-lg-156

    {

        height: 156px;

    }

    .rt-spacer-lg-157

    {

        height: 157px;

    }

    .rt-spacer-lg-158

    {

        height: 158px;

    }

    .rt-spacer-lg-159

    {

        height: 159px;

    }

    .rt-spacer-lg-160

    {

        height: 160px;

    }

    .rt-spacer-lg-161

    {

        height: 161px;

    }

    .rt-spacer-lg-162

    {

        height: 162px;

    }

    .rt-spacer-lg-163

    {

        height: 163px;

    }

    .rt-spacer-lg-164

    {

        height: 164px;

    }

    .rt-spacer-lg-165

    {

        height: 165px;

    }

    .rt-spacer-lg-166

    {

        height: 166px;

    }

    .rt-spacer-lg-167

    {

        height: 167px;

    }

    .rt-spacer-lg-168

    {

        height: 168px;

    }

    .rt-spacer-lg-169

    {

        height: 169px;

    }

    .rt-spacer-lg-170

    {

        height: 170px;

    }

    .rt-spacer-lg-171

    {

        height: 171px;

    }

    .rt-spacer-lg-172

    {

        height: 172px;

    }

    .rt-spacer-lg-173

    {

        height: 173px;

    }

    .rt-spacer-lg-174

    {

        height: 174px;

    }

    .rt-spacer-lg-175

    {

        height: 175px;

    }

    .rt-spacer-lg-176

    {

        height: 176px;

    }

    .rt-spacer-lg-177

    {

        height: 177px;

    }

    .rt-spacer-lg-178

    {

        height: 178px;

    }

    .rt-spacer-lg-179

    {

        height: 179px;

    }

    .rt-spacer-lg-180

    {

        height: 180px;

    }

    .rt-spacer-lg-181

    {

        height: 181px;

    }

    .rt-spacer-lg-182

    {

        height: 182px;

    }

    .rt-spacer-lg-183

    {

        height: 183px;

    }

    .rt-spacer-lg-184

    {

        height: 184px;

    }

    .rt-spacer-lg-185

    {

        height: 185px;

    }

    .rt-spacer-lg-186

    {

        height: 186px;

    }

    .rt-spacer-lg-187

    {

        height: 187px;

    }

    .rt-spacer-lg-188

    {

        height: 188px;

    }

    .rt-spacer-lg-189

    {

        height: 189px;

    }

    .rt-spacer-lg-190

    {

        height: 190px;

    }

    .rt-spacer-lg-191

    {

        height: 191px;

    }

    .rt-spacer-lg-192

    {

        height: 192px;

    }

    .rt-spacer-lg-193

    {

        height: 193px;

    }

    .rt-spacer-lg-194

    {

        height: 194px;

    }

    .rt-spacer-lg-195

    {

        height: 195px;

    }

    .rt-spacer-lg-196

    {

        height: 196px;

    }

    .rt-spacer-lg-197

    {

        height: 197px;

    }

    .rt-spacer-lg-198

    {

        height: 198px;

    }

    .rt-spacer-lg-199

    {

        height: 199px;

    }

    .rt-spacer-lg-200

    {

        height: 200px;

    }

    .rt-spacer-lg-201

    {

        height: 201px;

    }

    .rt-spacer-lg-202

    {

        height: 202px;

    }

    .rt-spacer-lg-203

    {

        height: 203px;

    }

    .rt-spacer-lg-204

    {

        height: 204px;

    }

    .rt-spacer-lg-205

    {

        height: 205px;

    }

    .rt-spacer-lg-206

    {

        height: 206px;

    }

    .rt-spacer-lg-207

    {

        height: 207px;

    }

    .rt-spacer-lg-208

    {

        height: 208px;

    }

    .rt-spacer-lg-209

    {

        height: 209px;

    }

    .rt-spacer-lg-210

    {

        height: 210px;

    }

    .rt-spacer-lg-211

    {

        height: 211px;

    }

    .rt-spacer-lg-212

    {

        height: 212px;

    }

    .rt-spacer-lg-213

    {

        height: 213px;

    }

    .rt-spacer-lg-214

    {

        height: 214px;

    }

    .rt-spacer-lg-215

    {

        height: 215px;

    }

    .rt-spacer-lg-216

    {

        height: 216px;

    }

    .rt-spacer-lg-217

    {

        height: 217px;

    }

    .rt-spacer-lg-218

    {

        height: 218px;

    }

    .rt-spacer-lg-219

    {

        height: 219px;

    }

    .rt-spacer-lg-220

    {

        height: 220px;

    }

    .rt-spacer-lg-221

    {

        height: 221px;

    }

    .rt-spacer-lg-222

    {

        height: 222px;

    }

    .rt-spacer-lg-223

    {

        height: 223px;

    }

    .rt-spacer-lg-224

    {

        height: 224px;

    }

    .rt-spacer-lg-225

    {

        height: 225px;

    }

    .rt-spacer-lg-226

    {

        height: 226px;

    }

    .rt-spacer-lg-227

    {

        height: 227px;

    }

    .rt-spacer-lg-228

    {

        height: 228px;

    }

    .rt-spacer-lg-229

    {

        height: 229px;

    }

    .rt-spacer-lg-230

    {

        height: 230px;

    }

    .rt-spacer-lg-231

    {

        height: 231px;

    }

    .rt-spacer-lg-232

    {

        height: 232px;

    }

    .rt-spacer-lg-233

    {

        height: 233px;

    }

    .rt-spacer-lg-234

    {

        height: 234px;

    }

    .rt-spacer-lg-235

    {

        height: 235px;

    }

    .rt-spacer-lg-236

    {

        height: 236px;

    }

    .rt-spacer-lg-237

    {

        height: 237px;

    }

    .rt-spacer-lg-238

    {

        height: 238px;

    }

    .rt-spacer-lg-239

    {

        height: 239px;

    }

    .rt-spacer-lg-240

    {

        height: 240px;

    }

    .rt-spacer-lg-241

    {

        height: 241px;

    }

    .rt-spacer-lg-242

    {

        height: 242px;

    }

    .rt-spacer-lg-243

    {

        height: 243px;

    }

    .rt-spacer-lg-244

    {

        height: 244px;

    }

    .rt-spacer-lg-245

    {

        height: 245px;

    }

    .rt-spacer-lg-246

    {

        height: 246px;

    }

    .rt-spacer-lg-247

    {

        height: 247px;

    }

    .rt-spacer-lg-248

    {

        height: 248px;

    }

    .rt-spacer-lg-249

    {

        height: 249px;

    }

    .rt-spacer-lg-250

    {

        height: 250px;

    }

    .rt-spacer-lg-251

    {

        height: 251px;

    }

    .rt-spacer-lg-252

    {

        height: 252px;

    }

    .rt-spacer-lg-253

    {

        height: 253px;

    }

    .rt-spacer-lg-254

    {

        height: 254px;

    }

    .rt-spacer-lg-255

    {

        height: 255px;

    }

    .rt-spacer-lg-256

    {

        height: 256px;

    }

    .rt-spacer-lg-257

    {

        height: 257px;

    }

    .rt-spacer-lg-258

    {

        height: 258px;

    }

    .rt-spacer-lg-259

    {

        height: 259px;

    }

    .rt-spacer-lg-260

    {

        height: 260px;

    }

    .rt-spacer-lg-261

    {

        height: 261px;

    }

    .rt-spacer-lg-262

    {

        height: 262px;

    }

    .rt-spacer-lg-263

    {

        height: 263px;

    }

    .rt-spacer-lg-264

    {

        height: 264px;

    }

    .rt-spacer-lg-265

    {

        height: 265px;

    }

    .rt-spacer-lg-266

    {

        height: 266px;

    }

    .rt-spacer-lg-267

    {

        height: 267px;

    }

    .rt-spacer-lg-268

    {

        height: 268px;

    }

    .rt-spacer-lg-269

    {

        height: 269px;

    }

    .rt-spacer-lg-270

    {

        height: 270px;

    }

    .rt-spacer-lg-271

    {

        height: 271px;

    }

    .rt-spacer-lg-272

    {

        height: 272px;

    }

    .rt-spacer-lg-273

    {

        height: 273px;

    }

    .rt-spacer-lg-274

    {

        height: 274px;

    }

    .rt-spacer-lg-275

    {

        height: 275px;

    }

    .rt-spacer-lg-276

    {

        height: 276px;

    }

    .rt-spacer-lg-277

    {

        height: 277px;

    }

    .rt-spacer-lg-278

    {

        height: 278px;

    }

    .rt-spacer-lg-279

    {

        height: 279px;

    }

    .rt-spacer-lg-280

    {

        height: 280px;

    }

    .rt-spacer-lg-281

    {

        height: 281px;

    }

    .rt-spacer-lg-282

    {

        height: 282px;

    }

    .rt-spacer-lg-283

    {

        height: 283px;

    }

    .rt-spacer-lg-284

    {

        height: 284px;

    }

    .rt-spacer-lg-285

    {

        height: 285px;

    }

    .rt-spacer-lg-286

    {

        height: 286px;

    }

    .rt-spacer-lg-287

    {

        height: 287px;

    }

    .rt-spacer-lg-288

    {

        height: 288px;

    }

    .rt-spacer-lg-289

    {

        height: 289px;

    }

    .rt-spacer-lg-290

    {

        height: 290px;

    }

    .rt-spacer-lg-291

    {

        height: 291px;

    }

    .rt-spacer-lg-292

    {

        height: 292px;

    }

    .rt-spacer-lg-293

    {

        height: 293px;

    }

    .rt-spacer-lg-294

    {

        height: 294px;

    }

    .rt-spacer-lg-295

    {

        height: 295px;

    }

    .rt-spacer-lg-296

    {

        height: 296px;

    }

    .rt-spacer-lg-297

    {

        height: 297px;

    }

    .rt-spacer-lg-298

    {

        height: 298px;

    }

    .rt-spacer-lg-299

    {

        height: 299px;

    }

    .rt-spacer-lg-300

    {

        height: 300px;

    }

}



@media (max-width: 991.98px)

{

    .rt-spacer-md-0

    {

        height: 0;

    }

    .rt-spacer-md-1

    {

        height: 1px;

    }

    .rt-spacer-md-2

    {

        height: 2px;

    }

    .rt-spacer-md-3

    {

        height: 3px;

    }

    .rt-spacer-md-4

    {

        height: 4px;

    }

    .rt-spacer-md-5

    {

        height: 5px;

    }

    .rt-spacer-md-6

    {

        height: 6px;

    }

    .rt-spacer-md-7

    {

        height: 7px;

    }

    .rt-spacer-md-8

    {

        height: 8px;

    }

    .rt-spacer-md-9

    {

        height: 9px;

    }

    .rt-spacer-md-10

    {

        height: 10px;

    }

    .rt-spacer-md-11

    {

        height: 11px;

    }

    .rt-spacer-md-12

    {

        height: 12px;

    }

    .rt-spacer-md-13

    {

        height: 13px;

    }

    .rt-spacer-md-14

    {

        height: 14px;

    }

    .rt-spacer-md-15

    {

        height: 15px;

    }

    .rt-spacer-md-16

    {

        height: 16px;

    }

    .rt-spacer-md-17

    {

        height: 17px;

    }

    .rt-spacer-md-18

    {

        height: 18px;

    }

    .rt-spacer-md-19

    {

        height: 19px;

    }

    .rt-spacer-md-20

    {

        height: 20px;

    }

    .rt-spacer-md-21

    {

        height: 21px;

    }

    .rt-spacer-md-22

    {

        height: 22px;

    }

    .rt-spacer-md-23

    {

        height: 23px;

    }

    .rt-spacer-md-24

    {

        height: 24px;

    }

    .rt-spacer-md-25

    {

        height: 25px;

    }

    .rt-spacer-md-26

    {

        height: 26px;

    }

    .rt-spacer-md-27

    {

        height: 27px;

    }

    .rt-spacer-md-28

    {

        height: 28px;

    }

    .rt-spacer-md-29

    {

        height: 29px;

    }

    .rt-spacer-md-30

    {

        height: 30px;

    }

    .rt-spacer-md-31

    {

        height: 31px;

    }

    .rt-spacer-md-32

    {

        height: 32px;

    }

    .rt-spacer-md-33

    {

        height: 33px;

    }

    .rt-spacer-md-34

    {

        height: 34px;

    }

    .rt-spacer-md-35

    {

        height: 35px;

    }

    .rt-spacer-md-36

    {

        height: 36px;

    }

    .rt-spacer-md-37

    {

        height: 37px;

    }

    .rt-spacer-md-38

    {

        height: 38px;

    }

    .rt-spacer-md-39

    {

        height: 39px;

    }

    .rt-spacer-md-40

    {

        height: 40px;

    }

    .rt-spacer-md-41

    {

        height: 41px;

    }

    .rt-spacer-md-42

    {

        height: 42px;

    }

    .rt-spacer-md-43

    {

        height: 43px;

    }

    .rt-spacer-md-44

    {

        height: 44px;

    }

    .rt-spacer-md-45

    {

        height: 45px;

    }

    .rt-spacer-md-46

    {

        height: 46px;

    }

    .rt-spacer-md-47

    {

        height: 47px;

    }

    .rt-spacer-md-48

    {

        height: 48px;

    }

    .rt-spacer-md-49

    {

        height: 49px;

    }

    .rt-spacer-md-50

    {

        height: 50px;

    }

    .rt-spacer-md-51

    {

        height: 51px;

    }

    .rt-spacer-md-52

    {

        height: 52px;

    }

    .rt-spacer-md-53

    {

        height: 53px;

    }

    .rt-spacer-md-54

    {

        height: 54px;

    }

    .rt-spacer-md-55

    {

        height: 55px;

    }

    .rt-spacer-md-56

    {

        height: 56px;

    }

    .rt-spacer-md-57

    {

        height: 57px;

    }

    .rt-spacer-md-58

    {

        height: 58px;

    }

    .rt-spacer-md-59

    {

        height: 59px;

    }

    .rt-spacer-md-60

    {

        height: 60px;

    }

    .rt-spacer-md-61

    {

        height: 61px;

    }

    .rt-spacer-md-62

    {

        height: 62px;

    }

    .rt-spacer-md-63

    {

        height: 63px;

    }

    .rt-spacer-md-64

    {

        height: 64px;

    }

    .rt-spacer-md-65

    {

        height: 65px;

    }

    .rt-spacer-md-66

    {

        height: 66px;

    }

    .rt-spacer-md-67

    {

        height: 67px;

    }

    .rt-spacer-md-68

    {

        height: 68px;

    }

    .rt-spacer-md-69

    {

        height: 69px;

    }

    .rt-spacer-md-70

    {

        height: 70px;

    }

    .rt-spacer-md-71

    {

        height: 71px;

    }

    .rt-spacer-md-72

    {

        height: 72px;

    }

    .rt-spacer-md-73

    {

        height: 73px;

    }

    .rt-spacer-md-74

    {

        height: 74px;

    }

    .rt-spacer-md-75

    {

        height: 75px;

    }

    .rt-spacer-md-76

    {

        height: 76px;

    }

    .rt-spacer-md-77

    {

        height: 77px;

    }

    .rt-spacer-md-78

    {

        height: 78px;

    }

    .rt-spacer-md-79

    {

        height: 79px;

    }

    .rt-spacer-md-80

    {

        height: 80px;

    }

    .rt-spacer-md-81

    {

        height: 81px;

    }

    .rt-spacer-md-82

    {

        height: 82px;

    }

    .rt-spacer-md-83

    {

        height: 83px;

    }

    .rt-spacer-md-84

    {

        height: 84px;

    }

    .rt-spacer-md-85

    {

        height: 85px;

    }

    .rt-spacer-md-86

    {

        height: 86px;

    }

    .rt-spacer-md-87

    {

        height: 87px;

    }

    .rt-spacer-md-88

    {

        height: 88px;

    }

    .rt-spacer-md-89

    {

        height: 89px;

    }

    .rt-spacer-md-90

    {

        height: 90px;

    }

    .rt-spacer-md-91

    {

        height: 91px;

    }

    .rt-spacer-md-92

    {

        height: 92px;

    }

    .rt-spacer-md-93

    {

        height: 93px;

    }

    .rt-spacer-md-94

    {

        height: 94px;

    }

    .rt-spacer-md-95

    {

        height: 95px;

    }

    .rt-spacer-md-96

    {

        height: 96px;

    }

    .rt-spacer-md-97

    {

        height: 97px;

    }

    .rt-spacer-md-98

    {

        height: 98px;

    }

    .rt-spacer-md-99

    {

        height: 99px;

    }

    .rt-spacer-md-100

    {

        height: 100px;

    }

    .rt-spacer-md-101

    {

        height: 101px;

    }

    .rt-spacer-md-102

    {

        height: 102px;

    }

    .rt-spacer-md-103

    {

        height: 103px;

    }

    .rt-spacer-md-104

    {

        height: 104px;

    }

    .rt-spacer-md-105

    {

        height: 105px;

    }

    .rt-spacer-md-106

    {

        height: 106px;

    }

    .rt-spacer-md-107

    {

        height: 107px;

    }

    .rt-spacer-md-108

    {

        height: 108px;

    }

    .rt-spacer-md-109

    {

        height: 109px;

    }

    .rt-spacer-md-110

    {

        height: 110px;

    }

    .rt-spacer-md-111

    {

        height: 111px;

    }

    .rt-spacer-md-112

    {

        height: 112px;

    }

    .rt-spacer-md-113

    {

        height: 113px;

    }

    .rt-spacer-md-114

    {

        height: 114px;

    }

    .rt-spacer-md-115

    {

        height: 115px;

    }

    .rt-spacer-md-116

    {

        height: 116px;

    }

    .rt-spacer-md-117

    {

        height: 117px;

    }

    .rt-spacer-md-118

    {

        height: 118px;

    }

    .rt-spacer-md-119

    {

        height: 119px;

    }

    .rt-spacer-md-120

    {

        height: 120px;

    }

    .rt-spacer-md-121

    {

        height: 121px;

    }

    .rt-spacer-md-122

    {

        height: 122px;

    }

    .rt-spacer-md-123

    {

        height: 123px;

    }

    .rt-spacer-md-124

    {

        height: 124px;

    }

    .rt-spacer-md-125

    {

        height: 125px;

    }

    .rt-spacer-md-126

    {

        height: 126px;

    }

    .rt-spacer-md-127

    {

        height: 127px;

    }

    .rt-spacer-md-128

    {

        height: 128px;

    }

    .rt-spacer-md-129

    {

        height: 129px;

    }

    .rt-spacer-md-130

    {

        height: 130px;

    }

    .rt-spacer-md-131

    {

        height: 131px;

    }

    .rt-spacer-md-132

    {

        height: 132px;

    }

    .rt-spacer-md-133

    {

        height: 133px;

    }

    .rt-spacer-md-134

    {

        height: 134px;

    }

    .rt-spacer-md-135

    {

        height: 135px;

    }

    .rt-spacer-md-136

    {

        height: 136px;

    }

    .rt-spacer-md-137

    {

        height: 137px;

    }

    .rt-spacer-md-138

    {

        height: 138px;

    }

    .rt-spacer-md-139

    {

        height: 139px;

    }

    .rt-spacer-md-140

    {

        height: 140px;

    }

    .rt-spacer-md-141

    {

        height: 141px;

    }

    .rt-spacer-md-142

    {

        height: 142px;

    }

    .rt-spacer-md-143

    {

        height: 143px;

    }

    .rt-spacer-md-144

    {

        height: 144px;

    }

    .rt-spacer-md-145

    {

        height: 145px;

    }

    .rt-spacer-md-146

    {

        height: 146px;

    }

    .rt-spacer-md-147

    {

        height: 147px;

    }

    .rt-spacer-md-148

    {

        height: 148px;

    }

    .rt-spacer-md-149

    {

        height: 149px;

    }

    .rt-spacer-md-150

    {

        height: 150px;

    }

    .rt-spacer-md-151

    {

        height: 151px;

    }

    .rt-spacer-md-152

    {

        height: 152px;

    }

    .rt-spacer-md-153

    {

        height: 153px;

    }

    .rt-spacer-md-154

    {

        height: 154px;

    }

    .rt-spacer-md-155

    {

        height: 155px;

    }

    .rt-spacer-md-156

    {

        height: 156px;

    }

    .rt-spacer-md-157

    {

        height: 157px;

    }

    .rt-spacer-md-158

    {

        height: 158px;

    }

    .rt-spacer-md-159

    {

        height: 159px;

    }

    .rt-spacer-md-160

    {

        height: 160px;

    }

    .rt-spacer-md-161

    {

        height: 161px;

    }

    .rt-spacer-md-162

    {

        height: 162px;

    }

    .rt-spacer-md-163

    {

        height: 163px;

    }

    .rt-spacer-md-164

    {

        height: 164px;

    }

    .rt-spacer-md-165

    {

        height: 165px;

    }

    .rt-spacer-md-166

    {

        height: 166px;

    }

    .rt-spacer-md-167

    {

        height: 167px;

    }

    .rt-spacer-md-168

    {

        height: 168px;

    }

    .rt-spacer-md-169

    {

        height: 169px;

    }

    .rt-spacer-md-170

    {

        height: 170px;

    }

    .rt-spacer-md-171

    {

        height: 171px;

    }

    .rt-spacer-md-172

    {

        height: 172px;

    }

    .rt-spacer-md-173

    {

        height: 173px;

    }

    .rt-spacer-md-174

    {

        height: 174px;

    }

    .rt-spacer-md-175

    {

        height: 175px;

    }

    .rt-spacer-md-176

    {

        height: 176px;

    }

    .rt-spacer-md-177

    {

        height: 177px;

    }

    .rt-spacer-md-178

    {

        height: 178px;

    }

    .rt-spacer-md-179

    {

        height: 179px;

    }

    .rt-spacer-md-180

    {

        height: 180px;

    }

    .rt-spacer-md-181

    {

        height: 181px;

    }

    .rt-spacer-md-182

    {

        height: 182px;

    }

    .rt-spacer-md-183

    {

        height: 183px;

    }

    .rt-spacer-md-184

    {

        height: 184px;

    }

    .rt-spacer-md-185

    {

        height: 185px;

    }

    .rt-spacer-md-186

    {

        height: 186px;

    }

    .rt-spacer-md-187

    {

        height: 187px;

    }

    .rt-spacer-md-188

    {

        height: 188px;

    }

    .rt-spacer-md-189

    {

        height: 189px;

    }

    .rt-spacer-md-190

    {

        height: 190px;

    }

    .rt-spacer-md-191

    {

        height: 191px;

    }

    .rt-spacer-md-192

    {

        height: 192px;

    }

    .rt-spacer-md-193

    {

        height: 193px;

    }

    .rt-spacer-md-194

    {

        height: 194px;

    }

    .rt-spacer-md-195

    {

        height: 195px;

    }

    .rt-spacer-md-196

    {

        height: 196px;

    }

    .rt-spacer-md-197

    {

        height: 197px;

    }

    .rt-spacer-md-198

    {

        height: 198px;

    }

    .rt-spacer-md-199

    {

        height: 199px;

    }

    .rt-spacer-md-200

    {

        height: 200px;

    }

    .rt-spacer-md-201

    {

        height: 201px;

    }

    .rt-spacer-md-202

    {

        height: 202px;

    }

    .rt-spacer-md-203

    {

        height: 203px;

    }

    .rt-spacer-md-204

    {

        height: 204px;

    }

    .rt-spacer-md-205

    {

        height: 205px;

    }

    .rt-spacer-md-206

    {

        height: 206px;

    }

    .rt-spacer-md-207

    {

        height: 207px;

    }

    .rt-spacer-md-208

    {

        height: 208px;

    }

    .rt-spacer-md-209

    {

        height: 209px;

    }

    .rt-spacer-md-210

    {

        height: 210px;

    }

    .rt-spacer-md-211

    {

        height: 211px;

    }

    .rt-spacer-md-212

    {

        height: 212px;

    }

    .rt-spacer-md-213

    {

        height: 213px;

    }

    .rt-spacer-md-214

    {

        height: 214px;

    }

    .rt-spacer-md-215

    {

        height: 215px;

    }

    .rt-spacer-md-216

    {

        height: 216px;

    }

    .rt-spacer-md-217

    {

        height: 217px;

    }

    .rt-spacer-md-218

    {

        height: 218px;

    }

    .rt-spacer-md-219

    {

        height: 219px;

    }

    .rt-spacer-md-220

    {

        height: 220px;

    }

    .rt-spacer-md-221

    {

        height: 221px;

    }

    .rt-spacer-md-222

    {

        height: 222px;

    }

    .rt-spacer-md-223

    {

        height: 223px;

    }

    .rt-spacer-md-224

    {

        height: 224px;

    }

    .rt-spacer-md-225

    {

        height: 225px;

    }

    .rt-spacer-md-226

    {

        height: 226px;

    }

    .rt-spacer-md-227

    {

        height: 227px;

    }

    .rt-spacer-md-228

    {

        height: 228px;

    }

    .rt-spacer-md-229

    {

        height: 229px;

    }

    .rt-spacer-md-230

    {

        height: 230px;

    }

    .rt-spacer-md-231

    {

        height: 231px;

    }

    .rt-spacer-md-232

    {

        height: 232px;

    }

    .rt-spacer-md-233

    {

        height: 233px;

    }

    .rt-spacer-md-234

    {

        height: 234px;

    }

    .rt-spacer-md-235

    {

        height: 235px;

    }

    .rt-spacer-md-236

    {

        height: 236px;

    }

    .rt-spacer-md-237

    {

        height: 237px;

    }

    .rt-spacer-md-238

    {

        height: 238px;

    }

    .rt-spacer-md-239

    {

        height: 239px;

    }

    .rt-spacer-md-240

    {

        height: 240px;

    }

    .rt-spacer-md-241

    {

        height: 241px;

    }

    .rt-spacer-md-242

    {

        height: 242px;

    }

    .rt-spacer-md-243

    {

        height: 243px;

    }

    .rt-spacer-md-244

    {

        height: 244px;

    }

    .rt-spacer-md-245

    {

        height: 245px;

    }

    .rt-spacer-md-246

    {

        height: 246px;

    }

    .rt-spacer-md-247

    {

        height: 247px;

    }

    .rt-spacer-md-248

    {

        height: 248px;

    }

    .rt-spacer-md-249

    {

        height: 249px;

    }

    .rt-spacer-md-250

    {

        height: 250px;

    }

    .rt-spacer-md-251

    {

        height: 251px;

    }

    .rt-spacer-md-252

    {

        height: 252px;

    }

    .rt-spacer-md-253

    {

        height: 253px;

    }

    .rt-spacer-md-254

    {

        height: 254px;

    }

    .rt-spacer-md-255

    {

        height: 255px;

    }

    .rt-spacer-md-256

    {

        height: 256px;

    }

    .rt-spacer-md-257

    {

        height: 257px;

    }

    .rt-spacer-md-258

    {

        height: 258px;

    }

    .rt-spacer-md-259

    {

        height: 259px;

    }

    .rt-spacer-md-260

    {

        height: 260px;

    }

    .rt-spacer-md-261

    {

        height: 261px;

    }

    .rt-spacer-md-262

    {

        height: 262px;

    }

    .rt-spacer-md-263

    {

        height: 263px;

    }

    .rt-spacer-md-264

    {

        height: 264px;

    }

    .rt-spacer-md-265

    {

        height: 265px;

    }

    .rt-spacer-md-266

    {

        height: 266px;

    }

    .rt-spacer-md-267

    {

        height: 267px;

    }

    .rt-spacer-md-268

    {

        height: 268px;

    }

    .rt-spacer-md-269

    {

        height: 269px;

    }

    .rt-spacer-md-270

    {

        height: 270px;

    }

    .rt-spacer-md-271

    {

        height: 271px;

    }

    .rt-spacer-md-272

    {

        height: 272px;

    }

    .rt-spacer-md-273

    {

        height: 273px;

    }

    .rt-spacer-md-274

    {

        height: 274px;

    }

    .rt-spacer-md-275

    {

        height: 275px;

    }

    .rt-spacer-md-276

    {

        height: 276px;

    }

    .rt-spacer-md-277

    {

        height: 277px;

    }

    .rt-spacer-md-278

    {

        height: 278px;

    }

    .rt-spacer-md-279

    {

        height: 279px;

    }

    .rt-spacer-md-280

    {

        height: 280px;

    }

    .rt-spacer-md-281

    {

        height: 281px;

    }

    .rt-spacer-md-282

    {

        height: 282px;

    }

    .rt-spacer-md-283

    {

        height: 283px;

    }

    .rt-spacer-md-284

    {

        height: 284px;

    }

    .rt-spacer-md-285

    {

        height: 285px;

    }

    .rt-spacer-md-286

    {

        height: 286px;

    }

    .rt-spacer-md-287

    {

        height: 287px;

    }

    .rt-spacer-md-288

    {

        height: 288px;

    }

    .rt-spacer-md-289

    {

        height: 289px;

    }

    .rt-spacer-md-290

    {

        height: 290px;

    }

    .rt-spacer-md-291

    {

        height: 291px;

    }

    .rt-spacer-md-292

    {

        height: 292px;

    }

    .rt-spacer-md-293

    {

        height: 293px;

    }

    .rt-spacer-md-294

    {

        height: 294px;

    }

    .rt-spacer-md-295

    {

        height: 295px;

    }

    .rt-spacer-md-296

    {

        height: 296px;

    }

    .rt-spacer-md-297

    {

        height: 297px;

    }

    .rt-spacer-md-298

    {

        height: 298px;

    }

    .rt-spacer-md-299

    {

        height: 299px;

    }

    .rt-spacer-md-300

    {

        height: 300px;

    }

}



@media (max-width: 767.98px)

{

    .rt-spacer-xs-0

    {

        height: 0;

    }

    .rt-spacer-xs-1

    {

        height: 1px;

    }

    .rt-spacer-xs-2

    {

        height: 2px;

    }

    .rt-spacer-xs-3

    {

        height: 3px;

    }

    .rt-spacer-xs-4

    {

        height: 4px;

    }

    .rt-spacer-xs-5

    {

        height: 5px;

    }

    .rt-spacer-xs-6

    {

        height: 6px;

    }

    .rt-spacer-xs-7

    {

        height: 7px;

    }

    .rt-spacer-xs-8

    {

        height: 8px;

    }

    .rt-spacer-xs-9

    {

        height: 9px;

    }

    .rt-spacer-xs-10

    {

        height: 10px;

    }

    .rt-spacer-xs-11

    {

        height: 11px;

    }

    .rt-spacer-xs-12

    {

        height: 12px;

    }

    .rt-spacer-xs-13

    {

        height: 13px;

    }

    .rt-spacer-xs-14

    {

        height: 14px;

    }

    .rt-spacer-xs-15

    {

        height: 15px;

    }

    .rt-spacer-xs-16

    {

        height: 16px;

    }

    .rt-spacer-xs-17

    {

        height: 17px;

    }

    .rt-spacer-xs-18

    {

        height: 18px;

    }

    .rt-spacer-xs-19

    {

        height: 19px;

    }

    .rt-spacer-xs-20

    {

        height: 20px;

    }

    .rt-spacer-xs-21

    {

        height: 21px;

    }

    .rt-spacer-xs-22

    {

        height: 22px;

    }

    .rt-spacer-xs-23

    {

        height: 23px;

    }

    .rt-spacer-xs-24

    {

        height: 24px;

    }

    .rt-spacer-xs-25

    {

        height: 25px;

    }

    .rt-spacer-xs-26

    {

        height: 26px;

    }

    .rt-spacer-xs-27

    {

        height: 27px;

    }

    .rt-spacer-xs-28

    {

        height: 28px;

    }

    .rt-spacer-xs-29

    {

        height: 29px;

    }

    .rt-spacer-xs-30

    {

        height: 30px;

    }

    .rt-spacer-xs-31

    {

        height: 31px;

    }

    .rt-spacer-xs-32

    {

        height: 32px;

    }

    .rt-spacer-xs-33

    {

        height: 33px;

    }

    .rt-spacer-xs-34

    {

        height: 34px;

    }

    .rt-spacer-xs-35

    {

        height: 35px;

    }

    .rt-spacer-xs-36

    {

        height: 36px;

    }

    .rt-spacer-xs-37

    {

        height: 37px;

    }

    .rt-spacer-xs-38

    {

        height: 38px;

    }

    .rt-spacer-xs-39

    {

        height: 39px;

    }

    .rt-spacer-xs-40

    {

        height: 40px;

    }

    .rt-spacer-xs-41

    {

        height: 41px;

    }

    .rt-spacer-xs-42

    {

        height: 42px;

    }

    .rt-spacer-xs-43

    {

        height: 43px;

    }

    .rt-spacer-xs-44

    {

        height: 44px;

    }

    .rt-spacer-xs-45

    {

        height: 45px;

    }

    .rt-spacer-xs-46

    {

        height: 46px;

    }

    .rt-spacer-xs-47

    {

        height: 47px;

    }

    .rt-spacer-xs-48

    {

        height: 48px;

    }

    .rt-spacer-xs-49

    {

        height: 49px;

    }

    .rt-spacer-xs-50

    {

        height: 50px;

    }

    .rt-spacer-xs-51

    {

        height: 51px;

    }

    .rt-spacer-xs-52

    {

        height: 52px;

    }

    .rt-spacer-xs-53

    {

        height: 53px;

    }

    .rt-spacer-xs-54

    {

        height: 54px;

    }

    .rt-spacer-xs-55

    {

        height: 55px;

    }

    .rt-spacer-xs-56

    {

        height: 56px;

    }

    .rt-spacer-xs-57

    {

        height: 57px;

    }

    .rt-spacer-xs-58

    {

        height: 58px;

    }

    .rt-spacer-xs-59

    {

        height: 59px;

    }

    .rt-spacer-xs-60

    {

        height: 60px;

    }

    .rt-spacer-xs-61

    {

        height: 61px;

    }

    .rt-spacer-xs-62

    {

        height: 62px;

    }

    .rt-spacer-xs-63

    {

        height: 63px;

    }

    .rt-spacer-xs-64

    {

        height: 64px;

    }

    .rt-spacer-xs-65

    {

        height: 65px;

    }

    .rt-spacer-xs-66

    {

        height: 66px;

    }

    .rt-spacer-xs-67

    {

        height: 67px;

    }

    .rt-spacer-xs-68

    {

        height: 68px;

    }

    .rt-spacer-xs-69

    {

        height: 69px;

    }

    .rt-spacer-xs-70

    {

        height: 70px;

    }

    .rt-spacer-xs-71

    {

        height: 71px;

    }

    .rt-spacer-xs-72

    {

        height: 72px;

    }

    .rt-spacer-xs-73

    {

        height: 73px;

    }

    .rt-spacer-xs-74

    {

        height: 74px;

    }

    .rt-spacer-xs-75

    {

        height: 75px;

    }

    .rt-spacer-xs-76

    {

        height: 76px;

    }

    .rt-spacer-xs-77

    {

        height: 77px;

    }

    .rt-spacer-xs-78

    {

        height: 78px;

    }

    .rt-spacer-xs-79

    {

        height: 79px;

    }

    .rt-spacer-xs-80

    {

        height: 80px;

    }

    .rt-spacer-xs-81

    {

        height: 81px;

    }

    .rt-spacer-xs-82

    {

        height: 82px;

    }

    .rt-spacer-xs-83

    {

        height: 83px;

    }

    .rt-spacer-xs-84

    {

        height: 84px;

    }

    .rt-spacer-xs-85

    {

        height: 85px;

    }

    .rt-spacer-xs-86

    {

        height: 86px;

    }

    .rt-spacer-xs-87

    {

        height: 87px;

    }

    .rt-spacer-xs-88

    {

        height: 88px;

    }

    .rt-spacer-xs-89

    {

        height: 89px;

    }

    .rt-spacer-xs-90

    {

        height: 90px;

    }

    .rt-spacer-xs-91

    {

        height: 91px;

    }

    .rt-spacer-xs-92

    {

        height: 92px;

    }

    .rt-spacer-xs-93

    {

        height: 93px;

    }

    .rt-spacer-xs-94

    {

        height: 94px;

    }

    .rt-spacer-xs-95

    {

        height: 95px;

    }

    .rt-spacer-xs-96

    {

        height: 96px;

    }

    .rt-spacer-xs-97

    {

        height: 97px;

    }

    .rt-spacer-xs-98

    {

        height: 98px;

    }

    .rt-spacer-xs-99

    {

        height: 99px;

    }

    .rt-spacer-xs-100

    {

        height: 100px;

    }

    .rt-spacer-xs-101

    {

        height: 101px;

    }

    .rt-spacer-xs-102

    {

        height: 102px;

    }

    .rt-spacer-xs-103

    {

        height: 103px;

    }

    .rt-spacer-xs-104

    {

        height: 104px;

    }

    .rt-spacer-xs-105

    {

        height: 105px;

    }

    .rt-spacer-xs-106

    {

        height: 106px;

    }

    .rt-spacer-xs-107

    {

        height: 107px;

    }

    .rt-spacer-xs-108

    {

        height: 108px;

    }

    .rt-spacer-xs-109

    {

        height: 109px;

    }

    .rt-spacer-xs-110

    {

        height: 110px;

    }

    .rt-spacer-xs-111

    {

        height: 111px;

    }

    .rt-spacer-xs-112

    {

        height: 112px;

    }

    .rt-spacer-xs-113

    {

        height: 113px;

    }

    .rt-spacer-xs-114

    {

        height: 114px;

    }

    .rt-spacer-xs-115

    {

        height: 115px;

    }

    .rt-spacer-xs-116

    {

        height: 116px;

    }

    .rt-spacer-xs-117

    {

        height: 117px;

    }

    .rt-spacer-xs-118

    {

        height: 118px;

    }

    .rt-spacer-xs-119

    {

        height: 119px;

    }

    .rt-spacer-xs-120

    {

        height: 120px;

    }

    .rt-spacer-xs-121

    {

        height: 121px;

    }

    .rt-spacer-xs-122

    {

        height: 122px;

    }

    .rt-spacer-xs-123

    {

        height: 123px;

    }

    .rt-spacer-xs-124

    {

        height: 124px;

    }

    .rt-spacer-xs-125

    {

        height: 125px;

    }

    .rt-spacer-xs-126

    {

        height: 126px;

    }

    .rt-spacer-xs-127

    {

        height: 127px;

    }

    .rt-spacer-xs-128

    {

        height: 128px;

    }

    .rt-spacer-xs-129

    {

        height: 129px;

    }

    .rt-spacer-xs-130

    {

        height: 130px;

    }

    .rt-spacer-xs-131

    {

        height: 131px;

    }

    .rt-spacer-xs-132

    {

        height: 132px;

    }

    .rt-spacer-xs-133

    {

        height: 133px;

    }

    .rt-spacer-xs-134

    {

        height: 134px;

    }

    .rt-spacer-xs-135

    {

        height: 135px;

    }

    .rt-spacer-xs-136

    {

        height: 136px;

    }

    .rt-spacer-xs-137

    {

        height: 137px;

    }

    .rt-spacer-xs-138

    {

        height: 138px;

    }

    .rt-spacer-xs-139

    {

        height: 139px;

    }

    .rt-spacer-xs-140

    {

        height: 140px;

    }

    .rt-spacer-xs-141

    {

        height: 141px;

    }

    .rt-spacer-xs-142

    {

        height: 142px;

    }

    .rt-spacer-xs-143

    {

        height: 143px;

    }

    .rt-spacer-xs-144

    {

        height: 144px;

    }

    .rt-spacer-xs-145

    {

        height: 145px;

    }

    .rt-spacer-xs-146

    {

        height: 146px;

    }

    .rt-spacer-xs-147

    {

        height: 147px;

    }

    .rt-spacer-xs-148

    {

        height: 148px;

    }

    .rt-spacer-xs-149

    {

        height: 149px;

    }

    .rt-spacer-xs-150

    {

        height: 150px;

    }

    .rt-spacer-xs-151

    {

        height: 151px;

    }

    .rt-spacer-xs-152

    {

        height: 152px;

    }

    .rt-spacer-xs-153

    {

        height: 153px;

    }

    .rt-spacer-xs-154

    {

        height: 154px;

    }

    .rt-spacer-xs-155

    {

        height: 155px;

    }

    .rt-spacer-xs-156

    {

        height: 156px;

    }

    .rt-spacer-xs-157

    {

        height: 157px;

    }

    .rt-spacer-xs-158

    {

        height: 158px;

    }

    .rt-spacer-xs-159

    {

        height: 159px;

    }

    .rt-spacer-xs-160

    {

        height: 160px;

    }

    .rt-spacer-xs-161

    {

        height: 161px;

    }

    .rt-spacer-xs-162

    {

        height: 162px;

    }

    .rt-spacer-xs-163

    {

        height: 163px;

    }

    .rt-spacer-xs-164

    {

        height: 164px;

    }

    .rt-spacer-xs-165

    {

        height: 165px;

    }

    .rt-spacer-xs-166

    {

        height: 166px;

    }

    .rt-spacer-xs-167

    {

        height: 167px;

    }

    .rt-spacer-xs-168

    {

        height: 168px;

    }

    .rt-spacer-xs-169

    {

        height: 169px;

    }

    .rt-spacer-xs-170

    {

        height: 170px;

    }

    .rt-spacer-xs-171

    {

        height: 171px;

    }

    .rt-spacer-xs-172

    {

        height: 172px;

    }

    .rt-spacer-xs-173

    {

        height: 173px;

    }

    .rt-spacer-xs-174

    {

        height: 174px;

    }

    .rt-spacer-xs-175

    {

        height: 175px;

    }

    .rt-spacer-xs-176

    {

        height: 176px;

    }

    .rt-spacer-xs-177

    {

        height: 177px;

    }

    .rt-spacer-xs-178

    {

        height: 178px;

    }

    .rt-spacer-xs-179

    {

        height: 179px;

    }

    .rt-spacer-xs-180

    {

        height: 180px;

    }

    .rt-spacer-xs-181

    {

        height: 181px;

    }

    .rt-spacer-xs-182

    {

        height: 182px;

    }

    .rt-spacer-xs-183

    {

        height: 183px;

    }

    .rt-spacer-xs-184

    {

        height: 184px;

    }

    .rt-spacer-xs-185

    {

        height: 185px;

    }

    .rt-spacer-xs-186

    {

        height: 186px;

    }

    .rt-spacer-xs-187

    {

        height: 187px;

    }

    .rt-spacer-xs-188

    {

        height: 188px;

    }

    .rt-spacer-xs-189

    {

        height: 189px;

    }

    .rt-spacer-xs-190

    {

        height: 190px;

    }

    .rt-spacer-xs-191

    {

        height: 191px;

    }

    .rt-spacer-xs-192

    {

        height: 192px;

    }

    .rt-spacer-xs-193

    {

        height: 193px;

    }

    .rt-spacer-xs-194

    {

        height: 194px;

    }

    .rt-spacer-xs-195

    {

        height: 195px;

    }

    .rt-spacer-xs-196

    {

        height: 196px;

    }

    .rt-spacer-xs-197

    {

        height: 197px;

    }

    .rt-spacer-xs-198

    {

        height: 198px;

    }

    .rt-spacer-xs-199

    {

        height: 199px;

    }

    .rt-spacer-xs-200

    {

        height: 200px;

    }

    .rt-spacer-xs-201

    {

        height: 201px;

    }

    .rt-spacer-xs-202

    {

        height: 202px;

    }

    .rt-spacer-xs-203

    {

        height: 203px;

    }

    .rt-spacer-xs-204

    {

        height: 204px;

    }

    .rt-spacer-xs-205

    {

        height: 205px;

    }

    .rt-spacer-xs-206

    {

        height: 206px;

    }

    .rt-spacer-xs-207

    {

        height: 207px;

    }

    .rt-spacer-xs-208

    {

        height: 208px;

    }

    .rt-spacer-xs-209

    {

        height: 209px;

    }

    .rt-spacer-xs-210

    {

        height: 210px;

    }

    .rt-spacer-xs-211

    {

        height: 211px;

    }

    .rt-spacer-xs-212

    {

        height: 212px;

    }

    .rt-spacer-xs-213

    {

        height: 213px;

    }

    .rt-spacer-xs-214

    {

        height: 214px;

    }

    .rt-spacer-xs-215

    {

        height: 215px;

    }

    .rt-spacer-xs-216

    {

        height: 216px;

    }

    .rt-spacer-xs-217

    {

        height: 217px;

    }

    .rt-spacer-xs-218

    {

        height: 218px;

    }

    .rt-spacer-xs-219

    {

        height: 219px;

    }

    .rt-spacer-xs-220

    {

        height: 220px;

    }

    .rt-spacer-xs-221

    {

        height: 221px;

    }

    .rt-spacer-xs-222

    {

        height: 222px;

    }

    .rt-spacer-xs-223

    {

        height: 223px;

    }

    .rt-spacer-xs-224

    {

        height: 224px;

    }

    .rt-spacer-xs-225

    {

        height: 225px;

    }

    .rt-spacer-xs-226

    {

        height: 226px;

    }

    .rt-spacer-xs-227

    {

        height: 227px;

    }

    .rt-spacer-xs-228

    {

        height: 228px;

    }

    .rt-spacer-xs-229

    {

        height: 229px;

    }

    .rt-spacer-xs-230

    {

        height: 230px;

    }

    .rt-spacer-xs-231

    {

        height: 231px;

    }

    .rt-spacer-xs-232

    {

        height: 232px;

    }

    .rt-spacer-xs-233

    {

        height: 233px;

    }

    .rt-spacer-xs-234

    {

        height: 234px;

    }

    .rt-spacer-xs-235

    {

        height: 235px;

    }

    .rt-spacer-xs-236

    {

        height: 236px;

    }

    .rt-spacer-xs-237

    {

        height: 237px;

    }

    .rt-spacer-xs-238

    {

        height: 238px;

    }

    .rt-spacer-xs-239

    {

        height: 239px;

    }

    .rt-spacer-xs-240

    {

        height: 240px;

    }

    .rt-spacer-xs-241

    {

        height: 241px;

    }

    .rt-spacer-xs-242

    {

        height: 242px;

    }

    .rt-spacer-xs-243

    {

        height: 243px;

    }

    .rt-spacer-xs-244

    {

        height: 244px;

    }

    .rt-spacer-xs-245

    {

        height: 245px;

    }

    .rt-spacer-xs-246

    {

        height: 246px;

    }

    .rt-spacer-xs-247

    {

        height: 247px;

    }

    .rt-spacer-xs-248

    {

        height: 248px;

    }

    .rt-spacer-xs-249

    {

        height: 249px;

    }

    .rt-spacer-xs-250

    {

        height: 250px;

    }

    .rt-spacer-xs-251

    {

        height: 251px;

    }

    .rt-spacer-xs-252

    {

        height: 252px;

    }

    .rt-spacer-xs-253

    {

        height: 253px;

    }

    .rt-spacer-xs-254

    {

        height: 254px;

    }

    .rt-spacer-xs-255

    {

        height: 255px;

    }

    .rt-spacer-xs-256

    {

        height: 256px;

    }

    .rt-spacer-xs-257

    {

        height: 257px;

    }

    .rt-spacer-xs-258

    {

        height: 258px;

    }

    .rt-spacer-xs-259

    {

        height: 259px;

    }

    .rt-spacer-xs-260

    {

        height: 260px;

    }

    .rt-spacer-xs-261

    {

        height: 261px;

    }

    .rt-spacer-xs-262

    {

        height: 262px;

    }

    .rt-spacer-xs-263

    {

        height: 263px;

    }

    .rt-spacer-xs-264

    {

        height: 264px;

    }

    .rt-spacer-xs-265

    {

        height: 265px;

    }

    .rt-spacer-xs-266

    {

        height: 266px;

    }

    .rt-spacer-xs-267

    {

        height: 267px;

    }

    .rt-spacer-xs-268

    {

        height: 268px;

    }

    .rt-spacer-xs-269

    {

        height: 269px;

    }

    .rt-spacer-xs-270

    {

        height: 270px;

    }

    .rt-spacer-xs-271

    {

        height: 271px;

    }

    .rt-spacer-xs-272

    {

        height: 272px;

    }

    .rt-spacer-xs-273

    {

        height: 273px;

    }

    .rt-spacer-xs-274

    {

        height: 274px;

    }

    .rt-spacer-xs-275

    {

        height: 275px;

    }

    .rt-spacer-xs-276

    {

        height: 276px;

    }

    .rt-spacer-xs-277

    {

        height: 277px;

    }

    .rt-spacer-xs-278

    {

        height: 278px;

    }

    .rt-spacer-xs-279

    {

        height: 279px;

    }

    .rt-spacer-xs-280

    {

        height: 280px;

    }

    .rt-spacer-xs-281

    {

        height: 281px;

    }

    .rt-spacer-xs-282

    {

        height: 282px;

    }

    .rt-spacer-xs-283

    {

        height: 283px;

    }

    .rt-spacer-xs-284

    {

        height: 284px;

    }

    .rt-spacer-xs-285

    {

        height: 285px;

    }

    .rt-spacer-xs-286

    {

        height: 286px;

    }

    .rt-spacer-xs-287

    {

        height: 287px;

    }

    .rt-spacer-xs-288

    {

        height: 288px;

    }

    .rt-spacer-xs-289

    {

        height: 289px;

    }

    .rt-spacer-xs-290

    {

        height: 290px;

    }

    .rt-spacer-xs-291

    {

        height: 291px;

    }

    .rt-spacer-xs-292

    {

        height: 292px;

    }

    .rt-spacer-xs-293

    {

        height: 293px;

    }

    .rt-spacer-xs-294

    {

        height: 294px;

    }

    .rt-spacer-xs-295

    {

        height: 295px;

    }

    .rt-spacer-xs-296

    {

        height: 296px;

    }

    .rt-spacer-xs-297

    {

        height: 297px;

    }

    .rt-spacer-xs-298

    {

        height: 298px;

    }

    .rt-spacer-xs-299

    {

        height: 299px;

    }

    .rt-spacer-xs-300

    {

        height: 300px;

    }

}



.rt-mb-0

{

    margin-bottom: 0;

}



.rt-mb-1

{

    margin-bottom: 1px;

}



.rt-mb-2

{

    margin-bottom: 2px;

}



.rt-mb-3

{

    margin-bottom: 3px;

}



.rt-mb-4

{

    margin-bottom: 4px;

}



.rt-mb-5

{

    margin-bottom: 5px;

}



.rt-mb-6

{

    margin-bottom: 6px;

}



.rt-mb-7

{

    margin-bottom: 7px;

}



.rt-mb-8

{

    margin-bottom: 8px;

}



.rt-mb-9

{

    margin-bottom: 9px;

}



.rt-mb-10

{

    margin-bottom: 10px;

}



.rt-mb-11

{

    margin-bottom: 11px;

}



.rt-mb-12

{

    margin-bottom: 12px;

}



.rt-mb-13

{

    margin-bottom: 13px;

}



.rt-mb-14

{

    margin-bottom: 14px;

}



.rt-mb-15

{

    margin-bottom: 15px;

}



.rt-mb-16

{

    margin-bottom: 16px;

}



.rt-mb-17

{

    margin-bottom: 17px;

}



.rt-mb-18

{

    margin-bottom: 18px;

}



.rt-mb-19

{

    margin-bottom: 19px;

}



.rt-mb-20

{

    margin-bottom: 20px;

}



.rt-mb-21

{

    margin-bottom: 21px;

}



.rt-mb-22

{

    margin-bottom: 22px;

}



.rt-mb-23

{

    margin-bottom: 23px;

}



.rt-mb-24

{

    margin-bottom: 24px;

}



.rt-mb-25

{

    margin-bottom: 25px;

}



.rt-mb-26

{

    margin-bottom: 26px;

}



.rt-mb-27

{

    margin-bottom: 27px;

}



.rt-mb-28

{

    margin-bottom: 28px;

}



.rt-mb-29

{

    margin-bottom: 29px;

}



.rt-mb-30

{

    margin-bottom: 30px;

}



.rt-mb-31

{

    margin-bottom: 31px;

}



.rt-mb-32

{

    margin-bottom: 32px;

}



.rt-mb-33

{

    margin-bottom: 33px;

}



.rt-mb-34

{

    margin-bottom: 34px;

}



.rt-mb-35

{

    margin-bottom: 35px;

}



.rt-mb-36

{

    margin-bottom: 36px;

}



.rt-mb-37

{

    margin-bottom: 37px;

}



.rt-mb-38

{

    margin-bottom: 38px;

}



.rt-mb-39

{

    margin-bottom: 39px;

}



.rt-mb-40

{

    margin-bottom: 40px;

}



.rt-mb-41

{

    margin-bottom: 41px;

}



.rt-mb-42

{

    margin-bottom: 42px;

}



.rt-mb-43

{

    margin-bottom: 43px;

}



.rt-mb-44

{

    margin-bottom: 44px;

}



.rt-mb-45

{

    margin-bottom: 45px;

}



.rt-mb-46

{

    margin-bottom: 46px;

}



.rt-mb-47

{

    margin-bottom: 47px;

}



.rt-mb-48

{

    margin-bottom: 48px;

}



.rt-mb-49

{

    margin-bottom: 49px;

}



.rt-mb-50

{

    margin-bottom: 50px;

}



.rt-mb-51

{

    margin-bottom: 51px;

}



.rt-mb-52

{

    margin-bottom: 52px;

}



.rt-mb-53

{

    margin-bottom: 53px;

}



.rt-mb-54

{

    margin-bottom: 54px;

}



.rt-mb-55

{

    margin-bottom: 55px;

}



.rt-mb-56

{

    margin-bottom: 56px;

}



.rt-mb-57

{

    margin-bottom: 57px;

}



.rt-mb-58

{

    margin-bottom: 58px;

}



.rt-mb-59

{

    margin-bottom: 59px;

}



.rt-mb-60

{

    margin-bottom: 60px;

}



.rt-mb-61

{

    margin-bottom: 61px;

}



.rt-mb-62

{

    margin-bottom: 62px;

}



.rt-mb-63

{

    margin-bottom: 63px;

}



.rt-mb-64

{

    margin-bottom: 64px;

}



.rt-mb-65

{

    margin-bottom: 65px;

}



.rt-mb-66

{

    margin-bottom: 66px;

}



.rt-mb-67

{

    margin-bottom: 67px;

}



.rt-mb-68

{

    margin-bottom: 68px;

}



.rt-mb-69

{

    margin-bottom: 69px;

}



.rt-mb-70

{

    margin-bottom: 70px;

}



.rt-mb-71

{

    margin-bottom: 71px;

}



.rt-mb-72

{

    margin-bottom: 72px;

}



.rt-mb-73

{

    margin-bottom: 73px;

}



.rt-mb-74

{

    margin-bottom: 74px;

}



.rt-mb-75

{

    margin-bottom: 75px;

}



.rt-mb-76

{

    margin-bottom: 76px;

}



.rt-mb-77

{

    margin-bottom: 77px;

}



.rt-mb-78

{

    margin-bottom: 78px;

}



.rt-mb-79

{

    margin-bottom: 79px;

}



.rt-mb-80

{

    margin-bottom: 80px;

}



.rt-mb-81

{

    margin-bottom: 81px;

}



.rt-mb-82

{

    margin-bottom: 82px;

}



.rt-mb-83

{

    margin-bottom: 83px;

}



.rt-mb-84

{

    margin-bottom: 84px;

}



.rt-mb-85

{

    margin-bottom: 85px;

}



.rt-mb-86

{

    margin-bottom: 86px;

}



.rt-mb-87

{

    margin-bottom: 87px;

}



.rt-mb-88

{

    margin-bottom: 88px;

}



.rt-mb-89

{

    margin-bottom: 89px;

}



.rt-mb-90

{

    margin-bottom: 90px;

}



.rt-mb-91

{

    margin-bottom: 91px;

}



.rt-mb-92

{

    margin-bottom: 92px;

}



.rt-mb-93

{

    margin-bottom: 93px;

}



.rt-mb-94

{

    margin-bottom: 94px;

}



.rt-mb-95

{

    margin-bottom: 95px;

}



.rt-mb-96

{

    margin-bottom: 96px;

}



.rt-mb-97

{

    margin-bottom: 97px;

}



.rt-mb-98

{

    margin-bottom: 98px;

}



.rt-mb-99

{

    margin-bottom: 99px;

}



.rt-mb-100

{

    margin-bottom: 100px;

}



@media (max-width: 1199.98px)

{

    .rt-mb-lg-0

    {

        margin-bottom: 0;

    }

    .rt-mb-lg-1

    {

        margin-bottom: 1px;

    }

    .rt-mb-lg-2

    {

        margin-bottom: 2px;

    }

    .rt-mb-lg-3

    {

        margin-bottom: 3px;

    }

    .rt-mb-lg-4

    {

        margin-bottom: 4px;

    }

    .rt-mb-lg-5

    {

        margin-bottom: 5px;

    }

    .rt-mb-lg-6

    {

        margin-bottom: 6px;

    }

    .rt-mb-lg-7

    {

        margin-bottom: 7px;

    }

    .rt-mb-lg-8

    {

        margin-bottom: 8px;

    }

    .rt-mb-lg-9

    {

        margin-bottom: 9px;

    }

    .rt-mb-lg-10

    {

        margin-bottom: 10px;

    }

    .rt-mb-lg-11

    {

        margin-bottom: 11px;

    }

    .rt-mb-lg-12

    {

        margin-bottom: 12px;

    }

    .rt-mb-lg-13

    {

        margin-bottom: 13px;

    }

    .rt-mb-lg-14

    {

        margin-bottom: 14px;

    }

    .rt-mb-lg-15

    {

        margin-bottom: 15px;

    }

    .rt-mb-lg-16

    {

        margin-bottom: 16px;

    }

    .rt-mb-lg-17

    {

        margin-bottom: 17px;

    }

    .rt-mb-lg-18

    {

        margin-bottom: 18px;

    }

    .rt-mb-lg-19

    {

        margin-bottom: 19px;

    }

    .rt-mb-lg-20

    {

        margin-bottom: 20px;

    }

    .rt-mb-lg-21

    {

        margin-bottom: 21px;

    }

    .rt-mb-lg-22

    {

        margin-bottom: 22px;

    }

    .rt-mb-lg-23

    {

        margin-bottom: 23px;

    }

    .rt-mb-lg-24

    {

        margin-bottom: 24px;

    }

    .rt-mb-lg-25

    {

        margin-bottom: 25px;

    }

    .rt-mb-lg-26

    {

        margin-bottom: 26px;

    }

    .rt-mb-lg-27

    {

        margin-bottom: 27px;

    }

    .rt-mb-lg-28

    {

        margin-bottom: 28px;

    }

    .rt-mb-lg-29

    {

        margin-bottom: 29px;

    }

    .rt-mb-lg-30

    {

        margin-bottom: 30px;

    }

    .rt-mb-lg-31

    {

        margin-bottom: 31px;

    }

    .rt-mb-lg-32

    {

        margin-bottom: 32px;

    }

    .rt-mb-lg-33

    {

        margin-bottom: 33px;

    }

    .rt-mb-lg-34

    {

        margin-bottom: 34px;

    }

    .rt-mb-lg-35

    {

        margin-bottom: 35px;

    }

    .rt-mb-lg-36

    {

        margin-bottom: 36px;

    }

    .rt-mb-lg-37

    {

        margin-bottom: 37px;

    }

    .rt-mb-lg-38

    {

        margin-bottom: 38px;

    }

    .rt-mb-lg-39

    {

        margin-bottom: 39px;

    }

    .rt-mb-lg-40

    {

        margin-bottom: 40px;

    }

    .rt-mb-lg-41

    {

        margin-bottom: 41px;

    }

    .rt-mb-lg-42

    {

        margin-bottom: 42px;

    }

    .rt-mb-lg-43

    {

        margin-bottom: 43px;

    }

    .rt-mb-lg-44

    {

        margin-bottom: 44px;

    }

    .rt-mb-lg-45

    {

        margin-bottom: 45px;

    }

    .rt-mb-lg-46

    {

        margin-bottom: 46px;

    }

    .rt-mb-lg-47

    {

        margin-bottom: 47px;

    }

    .rt-mb-lg-48

    {

        margin-bottom: 48px;

    }

    .rt-mb-lg-49

    {

        margin-bottom: 49px;

    }

    .rt-mb-lg-50

    {

        margin-bottom: 50px;

    }

    .rt-mb-lg-51

    {

        margin-bottom: 51px;

    }

    .rt-mb-lg-52

    {

        margin-bottom: 52px;

    }

    .rt-mb-lg-53

    {

        margin-bottom: 53px;

    }

    .rt-mb-lg-54

    {

        margin-bottom: 54px;

    }

    .rt-mb-lg-55

    {

        margin-bottom: 55px;

    }

    .rt-mb-lg-56

    {

        margin-bottom: 56px;

    }

    .rt-mb-lg-57

    {

        margin-bottom: 57px;

    }

    .rt-mb-lg-58

    {

        margin-bottom: 58px;

    }

    .rt-mb-lg-59

    {

        margin-bottom: 59px;

    }

    .rt-mb-lg-60

    {

        margin-bottom: 60px;

    }

    .rt-mb-lg-61

    {

        margin-bottom: 61px;

    }

    .rt-mb-lg-62

    {

        margin-bottom: 62px;

    }

    .rt-mb-lg-63

    {

        margin-bottom: 63px;

    }

    .rt-mb-lg-64

    {

        margin-bottom: 64px;

    }

    .rt-mb-lg-65

    {

        margin-bottom: 65px;

    }

    .rt-mb-lg-66

    {

        margin-bottom: 66px;

    }

    .rt-mb-lg-67

    {

        margin-bottom: 67px;

    }

    .rt-mb-lg-68

    {

        margin-bottom: 68px;

    }

    .rt-mb-lg-69

    {

        margin-bottom: 69px;

    }

    .rt-mb-lg-70

    {

        margin-bottom: 70px;

    }

    .rt-mb-lg-71

    {

        margin-bottom: 71px;

    }

    .rt-mb-lg-72

    {

        margin-bottom: 72px;

    }

    .rt-mb-lg-73

    {

        margin-bottom: 73px;

    }

    .rt-mb-lg-74

    {

        margin-bottom: 74px;

    }

    .rt-mb-lg-75

    {

        margin-bottom: 75px;

    }

    .rt-mb-lg-76

    {

        margin-bottom: 76px;

    }

    .rt-mb-lg-77

    {

        margin-bottom: 77px;

    }

    .rt-mb-lg-78

    {

        margin-bottom: 78px;

    }

    .rt-mb-lg-79

    {

        margin-bottom: 79px;

    }

    .rt-mb-lg-80

    {

        margin-bottom: 80px;

    }

    .rt-mb-lg-81

    {

        margin-bottom: 81px;

    }

    .rt-mb-lg-82

    {

        margin-bottom: 82px;

    }

    .rt-mb-lg-83

    {

        margin-bottom: 83px;

    }

    .rt-mb-lg-84

    {

        margin-bottom: 84px;

    }

    .rt-mb-lg-85

    {

        margin-bottom: 85px;

    }

    .rt-mb-lg-86

    {

        margin-bottom: 86px;

    }

    .rt-mb-lg-87

    {

        margin-bottom: 87px;

    }

    .rt-mb-lg-88

    {

        margin-bottom: 88px;

    }

    .rt-mb-lg-89

    {

        margin-bottom: 89px;

    }

    .rt-mb-lg-90

    {

        margin-bottom: 90px;

    }

    .rt-mb-lg-91

    {

        margin-bottom: 91px;

    }

    .rt-mb-lg-92

    {

        margin-bottom: 92px;

    }

    .rt-mb-lg-93

    {

        margin-bottom: 93px;

    }

    .rt-mb-lg-94

    {

        margin-bottom: 94px;

    }

    .rt-mb-lg-95

    {

        margin-bottom: 95px;

    }

    .rt-mb-lg-96

    {

        margin-bottom: 96px;

    }

    .rt-mb-lg-97

    {

        margin-bottom: 97px;

    }

    .rt-mb-lg-98

    {

        margin-bottom: 98px;

    }

    .rt-mb-lg-99

    {

        margin-bottom: 99px;

    }

    .rt-mb-lg-100

    {

        margin-bottom: 100px;

    }

}



@media (max-width: 991.98px)

{

    .rt-mb-md-0

    {

        margin-bottom: 0;

    }

    .rt-mb-md-1

    {

        margin-bottom: 1px;

    }

    .rt-mb-md-2

    {

        margin-bottom: 2px;

    }

    .rt-mb-md-3

    {

        margin-bottom: 3px;

    }

    .rt-mb-md-4

    {

        margin-bottom: 4px;

    }

    .rt-mb-md-5

    {

        margin-bottom: 5px;

    }

    .rt-mb-md-6

    {

        margin-bottom: 6px;

    }

    .rt-mb-md-7

    {

        margin-bottom: 7px;

    }

    .rt-mb-md-8

    {

        margin-bottom: 8px;

    }

    .rt-mb-md-9

    {

        margin-bottom: 9px;

    }

    .rt-mb-md-10

    {

        margin-bottom: 10px;

    }

    .rt-mb-md-11

    {

        margin-bottom: 11px;

    }

    .rt-mb-md-12

    {

        margin-bottom: 12px;

    }

    .rt-mb-md-13

    {

        margin-bottom: 13px;

    }

    .rt-mb-md-14

    {

        margin-bottom: 14px;

    }

    .rt-mb-md-15

    {

        margin-bottom: 15px;

    }

    .rt-mb-md-16

    {

        margin-bottom: 16px;

    }

    .rt-mb-md-17

    {

        margin-bottom: 17px;

    }

    .rt-mb-md-18

    {

        margin-bottom: 18px;

    }

    .rt-mb-md-19

    {

        margin-bottom: 19px;

    }

    .rt-mb-md-20

    {

        margin-bottom: 20px;

    }

    .rt-mb-md-21

    {

        margin-bottom: 21px;

    }

    .rt-mb-md-22

    {

        margin-bottom: 22px;

    }

    .rt-mb-md-23

    {

        margin-bottom: 23px;

    }

    .rt-mb-md-24

    {

        margin-bottom: 24px;

    }

    .rt-mb-md-25

    {

        margin-bottom: 25px;

    }

    .rt-mb-md-26

    {

        margin-bottom: 26px;

    }

    .rt-mb-md-27

    {

        margin-bottom: 27px;

    }

    .rt-mb-md-28

    {

        margin-bottom: 28px;

    }

    .rt-mb-md-29

    {

        margin-bottom: 29px;

    }

    .rt-mb-md-30

    {

        margin-bottom: 30px;

    }

    .rt-mb-md-31

    {

        margin-bottom: 31px;

    }

    .rt-mb-md-32

    {

        margin-bottom: 32px;

    }

    .rt-mb-md-33

    {

        margin-bottom: 33px;

    }

    .rt-mb-md-34

    {

        margin-bottom: 34px;

    }

    .rt-mb-md-35

    {

        margin-bottom: 35px;

    }

    .rt-mb-md-36

    {

        margin-bottom: 36px;

    }

    .rt-mb-md-37

    {

        margin-bottom: 37px;

    }

    .rt-mb-md-38

    {

        margin-bottom: 38px;

    }

    .rt-mb-md-39

    {

        margin-bottom: 39px;

    }

    .rt-mb-md-40

    {

        margin-bottom: 40px;

    }

    .rt-mb-md-41

    {

        margin-bottom: 41px;

    }

    .rt-mb-md-42

    {

        margin-bottom: 42px;

    }

    .rt-mb-md-43

    {

        margin-bottom: 43px;

    }

    .rt-mb-md-44

    {

        margin-bottom: 44px;

    }

    .rt-mb-md-45

    {

        margin-bottom: 45px;

    }

    .rt-mb-md-46

    {

        margin-bottom: 46px;

    }

    .rt-mb-md-47

    {

        margin-bottom: 47px;

    }

    .rt-mb-md-48

    {

        margin-bottom: 48px;

    }

    .rt-mb-md-49

    {

        margin-bottom: 49px;

    }

    .rt-mb-md-50

    {

        margin-bottom: 50px;

    }

    .rt-mb-md-51

    {

        margin-bottom: 51px;

    }

    .rt-mb-md-52

    {

        margin-bottom: 52px;

    }

    .rt-mb-md-53

    {

        margin-bottom: 53px;

    }

    .rt-mb-md-54

    {

        margin-bottom: 54px;

    }

    .rt-mb-md-55

    {

        margin-bottom: 55px;

    }

    .rt-mb-md-56

    {

        margin-bottom: 56px;

    }

    .rt-mb-md-57

    {

        margin-bottom: 57px;

    }

    .rt-mb-md-58

    {

        margin-bottom: 58px;

    }

    .rt-mb-md-59

    {

        margin-bottom: 59px;

    }

    .rt-mb-md-60

    {

        margin-bottom: 60px;

    }

    .rt-mb-md-61

    {

        margin-bottom: 61px;

    }

    .rt-mb-md-62

    {

        margin-bottom: 62px;

    }

    .rt-mb-md-63

    {

        margin-bottom: 63px;

    }

    .rt-mb-md-64

    {

        margin-bottom: 64px;

    }

    .rt-mb-md-65

    {

        margin-bottom: 65px;

    }

    .rt-mb-md-66

    {

        margin-bottom: 66px;

    }

    .rt-mb-md-67

    {

        margin-bottom: 67px;

    }

    .rt-mb-md-68

    {

        margin-bottom: 68px;

    }

    .rt-mb-md-69

    {

        margin-bottom: 69px;

    }

    .rt-mb-md-70

    {

        margin-bottom: 70px;

    }

    .rt-mb-md-71

    {

        margin-bottom: 71px;

    }

    .rt-mb-md-72

    {

        margin-bottom: 72px;

    }

    .rt-mb-md-73

    {

        margin-bottom: 73px;

    }

    .rt-mb-md-74

    {

        margin-bottom: 74px;

    }

    .rt-mb-md-75

    {

        margin-bottom: 75px;

    }

    .rt-mb-md-76

    {

        margin-bottom: 76px;

    }

    .rt-mb-md-77

    {

        margin-bottom: 77px;

    }

    .rt-mb-md-78

    {

        margin-bottom: 78px;

    }

    .rt-mb-md-79

    {

        margin-bottom: 79px;

    }

    .rt-mb-md-80

    {

        margin-bottom: 80px;

    }

    .rt-mb-md-81

    {

        margin-bottom: 81px;

    }

    .rt-mb-md-82

    {

        margin-bottom: 82px;

    }

    .rt-mb-md-83

    {

        margin-bottom: 83px;

    }

    .rt-mb-md-84

    {

        margin-bottom: 84px;

    }

    .rt-mb-md-85

    {

        margin-bottom: 85px;

    }

    .rt-mb-md-86

    {

        margin-bottom: 86px;

    }

    .rt-mb-md-87

    {

        margin-bottom: 87px;

    }

    .rt-mb-md-88

    {

        margin-bottom: 88px;

    }

    .rt-mb-md-89

    {

        margin-bottom: 89px;

    }

    .rt-mb-md-90

    {

        margin-bottom: 90px;

    }

    .rt-mb-md-91

    {

        margin-bottom: 91px;

    }

    .rt-mb-md-92

    {

        margin-bottom: 92px;

    }

    .rt-mb-md-93

    {

        margin-bottom: 93px;

    }

    .rt-mb-md-94

    {

        margin-bottom: 94px;

    }

    .rt-mb-md-95

    {

        margin-bottom: 95px;

    }

    .rt-mb-md-96

    {

        margin-bottom: 96px;

    }

    .rt-mb-md-97

    {

        margin-bottom: 97px;

    }

    .rt-mb-md-98

    {

        margin-bottom: 98px;

    }

    .rt-mb-md-99

    {

        margin-bottom: 99px;

    }

    .rt-mb-md-100

    {

        margin-bottom: 100px;

    }

}



@media (max-width: 767.98px)

{

    .rt-mb-xs-0

    {

        margin-bottom: 0;

    }

    .rt-mb-xs-1

    {

        margin-bottom: 1px;

    }

    .rt-mb-xs-2

    {

        margin-bottom: 2px;

    }

    .rt-mb-xs-3

    {

        margin-bottom: 3px;

    }

    .rt-mb-xs-4

    {

        margin-bottom: 4px;

    }

    .rt-mb-xs-5

    {

        margin-bottom: 5px;

    }

    .rt-mb-xs-6

    {

        margin-bottom: 6px;

    }

    .rt-mb-xs-7

    {

        margin-bottom: 7px;

    }

    .rt-mb-xs-8

    {

        margin-bottom: 8px;

    }

    .rt-mb-xs-9

    {

        margin-bottom: 9px;

    }

    .rt-mb-xs-10

    {

        margin-bottom: 10px;

    }

    .rt-mb-xs-11

    {

        margin-bottom: 11px;

    }

    .rt-mb-xs-12

    {

        margin-bottom: 12px;

    }

    .rt-mb-xs-13

    {

        margin-bottom: 13px;

    }

    .rt-mb-xs-14

    {

        margin-bottom: 14px;

    }

    .rt-mb-xs-15

    {

        margin-bottom: 15px;

    }

    .rt-mb-xs-16

    {

        margin-bottom: 16px;

    }

    .rt-mb-xs-17

    {

        margin-bottom: 17px;

    }

    .rt-mb-xs-18

    {

        margin-bottom: 18px;

    }

    .rt-mb-xs-19

    {

        margin-bottom: 19px;

    }

    .rt-mb-xs-20

    {

        margin-bottom: 20px;

    }

    .rt-mb-xs-21

    {

        margin-bottom: 21px;

    }

    .rt-mb-xs-22

    {

        margin-bottom: 22px;

    }

    .rt-mb-xs-23

    {

        margin-bottom: 23px;

    }

    .rt-mb-xs-24

    {

        margin-bottom: 24px;

    }

    .rt-mb-xs-25

    {

        margin-bottom: 25px;

    }

    .rt-mb-xs-26

    {

        margin-bottom: 26px;

    }

    .rt-mb-xs-27

    {

        margin-bottom: 27px;

    }

    .rt-mb-xs-28

    {

        margin-bottom: 28px;

    }

    .rt-mb-xs-29

    {

        margin-bottom: 29px;

    }

    .rt-mb-xs-30

    {

        margin-bottom: 30px;

    }

    .rt-mb-xs-31

    {

        margin-bottom: 31px;

    }

    .rt-mb-xs-32

    {

        margin-bottom: 32px;

    }

    .rt-mb-xs-33

    {

        margin-bottom: 33px;

    }

    .rt-mb-xs-34

    {

        margin-bottom: 34px;

    }

    .rt-mb-xs-35

    {

        margin-bottom: 35px;

    }

    .rt-mb-xs-36

    {

        margin-bottom: 36px;

    }

    .rt-mb-xs-37

    {

        margin-bottom: 37px;

    }

    .rt-mb-xs-38

    {

        margin-bottom: 38px;

    }

    .rt-mb-xs-39

    {

        margin-bottom: 39px;

    }

    .rt-mb-xs-40

    {

        margin-bottom: 40px;

    }

    .rt-mb-xs-41

    {

        margin-bottom: 41px;

    }

    .rt-mb-xs-42

    {

        margin-bottom: 42px;

    }

    .rt-mb-xs-43

    {

        margin-bottom: 43px;

    }

    .rt-mb-xs-44

    {

        margin-bottom: 44px;

    }

    .rt-mb-xs-45

    {

        margin-bottom: 45px;

    }

    .rt-mb-xs-46

    {

        margin-bottom: 46px;

    }

    .rt-mb-xs-47

    {

        margin-bottom: 47px;

    }

    .rt-mb-xs-48

    {

        margin-bottom: 48px;

    }

    .rt-mb-xs-49

    {

        margin-bottom: 49px;

    }

    .rt-mb-xs-50

    {

        margin-bottom: 50px;

    }

    .rt-mb-xs-51

    {

        margin-bottom: 51px;

    }

    .rt-mb-xs-52

    {

        margin-bottom: 52px;

    }

    .rt-mb-xs-53

    {

        margin-bottom: 53px;

    }

    .rt-mb-xs-54

    {

        margin-bottom: 54px;

    }

    .rt-mb-xs-55

    {

        margin-bottom: 55px;

    }

    .rt-mb-xs-56

    {

        margin-bottom: 56px;

    }

    .rt-mb-xs-57

    {

        margin-bottom: 57px;

    }

    .rt-mb-xs-58

    {

        margin-bottom: 58px;

    }

    .rt-mb-xs-59

    {

        margin-bottom: 59px;

    }

    .rt-mb-xs-60

    {

        margin-bottom: 60px;

    }

    .rt-mb-xs-61

    {

        margin-bottom: 61px;

    }

    .rt-mb-xs-62

    {

        margin-bottom: 62px;

    }

    .rt-mb-xs-63

    {

        margin-bottom: 63px;

    }

    .rt-mb-xs-64

    {

        margin-bottom: 64px;

    }

    .rt-mb-xs-65

    {

        margin-bottom: 65px;

    }

    .rt-mb-xs-66

    {

        margin-bottom: 66px;

    }

    .rt-mb-xs-67

    {

        margin-bottom: 67px;

    }

    .rt-mb-xs-68

    {

        margin-bottom: 68px;

    }

    .rt-mb-xs-69

    {

        margin-bottom: 69px;

    }

    .rt-mb-xs-70

    {

        margin-bottom: 70px;

    }

    .rt-mb-xs-71

    {

        margin-bottom: 71px;

    }

    .rt-mb-xs-72

    {

        margin-bottom: 72px;

    }

    .rt-mb-xs-73

    {

        margin-bottom: 73px;

    }

    .rt-mb-xs-74

    {

        margin-bottom: 74px;

    }

    .rt-mb-xs-75

    {

        margin-bottom: 75px;

    }

    .rt-mb-xs-76

    {

        margin-bottom: 76px;

    }

    .rt-mb-xs-77

    {

        margin-bottom: 77px;

    }

    .rt-mb-xs-78

    {

        margin-bottom: 78px;

    }

    .rt-mb-xs-79

    {

        margin-bottom: 79px;

    }

    .rt-mb-xs-80

    {

        margin-bottom: 80px;

    }

    .rt-mb-xs-81

    {

        margin-bottom: 81px;

    }

    .rt-mb-xs-82

    {

        margin-bottom: 82px;

    }

    .rt-mb-xs-83

    {

        margin-bottom: 83px;

    }

    .rt-mb-xs-84

    {

        margin-bottom: 84px;

    }

    .rt-mb-xs-85

    {

        margin-bottom: 85px;

    }

    .rt-mb-xs-86

    {

        margin-bottom: 86px;

    }

    .rt-mb-xs-87

    {

        margin-bottom: 87px;

    }

    .rt-mb-xs-88

    {

        margin-bottom: 88px;

    }

    .rt-mb-xs-89

    {

        margin-bottom: 89px;

    }

    .rt-mb-xs-90

    {

        margin-bottom: 90px;

    }

    .rt-mb-xs-91

    {

        margin-bottom: 91px;

    }

    .rt-mb-xs-92

    {

        margin-bottom: 92px;

    }

    .rt-mb-xs-93

    {

        margin-bottom: 93px;

    }

    .rt-mb-xs-94

    {

        margin-bottom: 94px;

    }

    .rt-mb-xs-95

    {

        margin-bottom: 95px;

    }

    .rt-mb-xs-96

    {

        margin-bottom: 96px;

    }

    .rt-mb-xs-97

    {

        margin-bottom: 97px;

    }

    .rt-mb-xs-98

    {

        margin-bottom: 98px;

    }

    .rt-mb-xs-99

    {

        margin-bottom: 99px;

    }

    .rt-mb-xs-100

    {

        margin-bottom: 100px;

    }

}



.rt-mt-0

{

    margin-top: 0;

}



.rt-mt-1

{

    margin-top: 1px;

}



.rt-mt-2

{

    margin-top: 2px;

}



.rt-mt-3

{

    margin-top: 3px;

}



.rt-mt-4

{

    margin-top: 4px;

}



.rt-mt-5

{

    margin-top: 5px;

}



.rt-mt-6

{

    margin-top: 6px;

}



.rt-mt-7

{

    margin-top: 7px;

}



.rt-mt-8

{

    margin-top: 8px;

}



.rt-mt-9

{

    margin-top: 9px;

}



.rt-mt-10

{

    margin-top: 10px;

}



.rt-mt-11

{

    margin-top: 11px;

}



.rt-mt-12

{

    margin-top: 12px;

}



.rt-mt-13

{

    margin-top: 13px;

}



.rt-mt-14

{

    margin-top: 14px;

}



.rt-mt-15

{

    margin-top: 15px;

}



.rt-mt-16

{

    margin-top: 16px;

}



.rt-mt-17

{

    margin-top: 17px;

}



.rt-mt-18

{

    margin-top: 18px;

}



.rt-mt-19

{

    margin-top: 19px;

}



.rt-mt-20

{

    margin-top: 20px;

}



.rt-mt-21

{

    margin-top: 21px;

}



.rt-mt-22

{

    margin-top: 22px;

}



.rt-mt-23

{

    margin-top: 23px;

}



.rt-mt-24

{

    margin-top: 24px;

}



.rt-mt-25

{

    margin-top: 25px;

}



.rt-mt-26

{

    margin-top: 26px;

}



.rt-mt-27

{

    margin-top: 27px;

}



.rt-mt-28

{

    margin-top: 28px;

}



.rt-mt-29

{

    margin-top: 29px;

}



.rt-mt-30

{

    margin-top: 30px;

}



.rt-mt-31

{

    margin-top: 31px;

}



.rt-mt-32

{

    margin-top: 32px;

}



.rt-mt-33

{

    margin-top: 33px;

}



.rt-mt-34

{

    margin-top: 34px;

}



.rt-mt-35

{

    margin-top: 35px;

}



.rt-mt-36

{

    margin-top: 36px;

}



.rt-mt-37

{

    margin-top: 37px;

}



.rt-mt-38

{

    margin-top: 38px;

}



.rt-mt-39

{

    margin-top: 39px;

}



.rt-mt-40

{

    margin-top: 40px;

}



.rt-mt-41

{

    margin-top: 41px;

}



.rt-mt-42

{

    margin-top: 42px;

}



.rt-mt-43

{

    margin-top: 43px;

}



.rt-mt-44

{

    margin-top: 44px;

}



.rt-mt-45

{

    margin-top: 45px;

}



.rt-mt-46

{

    margin-top: 46px;

}



.rt-mt-47

{

    margin-top: 47px;

}



.rt-mt-48

{

    margin-top: 48px;

}



.rt-mt-49

{

    margin-top: 49px;

}



.rt-mt-50

{

    margin-top: 50px;

}



.rt-mt-51

{

    margin-top: 51px;

}



.rt-mt-52

{

    margin-top: 52px;

}



.rt-mt-53

{

    margin-top: 53px;

}



.rt-mt-54

{

    margin-top: 54px;

}



.rt-mt-55

{

    margin-top: 55px;

}



.rt-mt-56

{

    margin-top: 56px;

}



.rt-mt-57

{

    margin-top: 57px;

}



.rt-mt-58

{

    margin-top: 58px;

}



.rt-mt-59

{

    margin-top: 59px;

}



.rt-mt-60

{

    margin-top: 60px;

}



.rt-mt-61

{

    margin-top: 61px;

}



.rt-mt-62

{

    margin-top: 62px;

}



.rt-mt-63

{

    margin-top: 63px;

}



.rt-mt-64

{

    margin-top: 64px;

}



.rt-mt-65

{

    margin-top: 65px;

}



.rt-mt-66

{

    margin-top: 66px;

}



.rt-mt-67

{

    margin-top: 67px;

}



.rt-mt-68

{

    margin-top: 68px;

}



.rt-mt-69

{

    margin-top: 69px;

}



.rt-mt-70

{

    margin-top: 70px;

}



.rt-mt-71

{

    margin-top: 71px;

}



.rt-mt-72

{

    margin-top: 72px;

}



.rt-mt-73

{

    margin-top: 73px;

}



.rt-mt-74

{

    margin-top: 74px;

}



.rt-mt-75

{

    margin-top: 75px;

}



.rt-mt-76

{

    margin-top: 76px;

}



.rt-mt-77

{

    margin-top: 77px;

}



.rt-mt-78

{

    margin-top: 78px;

}



.rt-mt-79

{

    margin-top: 79px;

}



.rt-mt-80

{

    margin-top: 80px;

}



.rt-mt-81

{

    margin-top: 81px;

}



.rt-mt-82

{

    margin-top: 82px;

}



.rt-mt-83

{

    margin-top: 83px;

}



.rt-mt-84

{

    margin-top: 84px;

}



.rt-mt-85

{

    margin-top: 85px;

}



.rt-mt-86

{

    margin-top: 86px;

}



.rt-mt-87

{

    margin-top: 87px;

}



.rt-mt-88

{

    margin-top: 88px;

}



.rt-mt-89

{

    margin-top: 89px;

}



.rt-mt-90

{

    margin-top: 90px;

}



.rt-mt-91

{

    margin-top: 91px;

}



.rt-mt-92

{

    margin-top: 92px;

}



.rt-mt-93

{

    margin-top: 93px;

}



.rt-mt-94

{

    margin-top: 94px;

}



.rt-mt-95

{

    margin-top: 95px;

}



.rt-mt-96

{

    margin-top: 96px;

}



.rt-mt-97

{

    margin-top: 97px;

}



.rt-mt-98

{

    margin-top: 98px;

}



.rt-mt-99

{

    margin-top: 99px;

}



.rt-mt-100

{

    margin-top: 100px;

}



@media (max-width: 1199.98px)

{

    .rt-mt-lg-0

    {

        margin-top: 0;

    }

    .rt-mt-lg-1

    {

        margin-top: 1px;

    }

    .rt-mt-lg-2

    {

        margin-top: 2px;

    }

    .rt-mt-lg-3

    {

        margin-top: 3px;

    }

    .rt-mt-lg-4

    {

        margin-top: 4px;

    }

    .rt-mt-lg-5

    {

        margin-top: 5px;

    }

    .rt-mt-lg-6

    {

        margin-top: 6px;

    }

    .rt-mt-lg-7

    {

        margin-top: 7px;

    }

    .rt-mt-lg-8

    {

        margin-top: 8px;

    }

    .rt-mt-lg-9

    {

        margin-top: 9px;

    }

    .rt-mt-lg-10

    {

        margin-top: 10px;

    }

    .rt-mt-lg-11

    {

        margin-top: 11px;

    }

    .rt-mt-lg-12

    {

        margin-top: 12px;

    }

    .rt-mt-lg-13

    {

        margin-top: 13px;

    }

    .rt-mt-lg-14

    {

        margin-top: 14px;

    }

    .rt-mt-lg-15

    {

        margin-top: 15px;

    }

    .rt-mt-lg-16

    {

        margin-top: 16px;

    }

    .rt-mt-lg-17

    {

        margin-top: 17px;

    }

    .rt-mt-lg-18

    {

        margin-top: 18px;

    }

    .rt-mt-lg-19

    {

        margin-top: 19px;

    }

    .rt-mt-lg-20

    {

        margin-top: 20px;

    }

    .rt-mt-lg-21

    {

        margin-top: 21px;

    }

    .rt-mt-lg-22

    {

        margin-top: 22px;

    }

    .rt-mt-lg-23

    {

        margin-top: 23px;

    }

    .rt-mt-lg-24

    {

        margin-top: 24px;

    }

    .rt-mt-lg-25

    {

        margin-top: 25px;

    }

    .rt-mt-lg-26

    {

        margin-top: 26px;

    }

    .rt-mt-lg-27

    {

        margin-top: 27px;

    }

    .rt-mt-lg-28

    {

        margin-top: 28px;

    }

    .rt-mt-lg-29

    {

        margin-top: 29px;

    }

    .rt-mt-lg-30

    {

        margin-top: 30px;

    }

    .rt-mt-lg-31

    {

        margin-top: 31px;

    }

    .rt-mt-lg-32

    {

        margin-top: 32px;

    }

    .rt-mt-lg-33

    {

        margin-top: 33px;

    }

    .rt-mt-lg-34

    {

        margin-top: 34px;

    }

    .rt-mt-lg-35

    {

        margin-top: 35px;

    }

    .rt-mt-lg-36

    {

        margin-top: 36px;

    }

    .rt-mt-lg-37

    {

        margin-top: 37px;

    }

    .rt-mt-lg-38

    {

        margin-top: 38px;

    }

    .rt-mt-lg-39

    {

        margin-top: 39px;

    }

    .rt-mt-lg-40

    {

        margin-top: 40px;

    }

    .rt-mt-lg-41

    {

        margin-top: 41px;

    }

    .rt-mt-lg-42

    {

        margin-top: 42px;

    }

    .rt-mt-lg-43

    {

        margin-top: 43px;

    }

    .rt-mt-lg-44

    {

        margin-top: 44px;

    }

    .rt-mt-lg-45

    {

        margin-top: 45px;

    }

    .rt-mt-lg-46

    {

        margin-top: 46px;

    }

    .rt-mt-lg-47

    {

        margin-top: 47px;

    }

    .rt-mt-lg-48

    {

        margin-top: 48px;

    }

    .rt-mt-lg-49

    {

        margin-top: 49px;

    }

    .rt-mt-lg-50

    {

        margin-top: 50px;

    }

    .rt-mt-lg-51

    {

        margin-top: 51px;

    }

    .rt-mt-lg-52

    {

        margin-top: 52px;

    }

    .rt-mt-lg-53

    {

        margin-top: 53px;

    }

    .rt-mt-lg-54

    {

        margin-top: 54px;

    }

    .rt-mt-lg-55

    {

        margin-top: 55px;

    }

    .rt-mt-lg-56

    {

        margin-top: 56px;

    }

    .rt-mt-lg-57

    {

        margin-top: 57px;

    }

    .rt-mt-lg-58

    {

        margin-top: 58px;

    }

    .rt-mt-lg-59

    {

        margin-top: 59px;

    }

    .rt-mt-lg-60

    {

        margin-top: 60px;

    }

    .rt-mt-lg-61

    {

        margin-top: 61px;

    }

    .rt-mt-lg-62

    {

        margin-top: 62px;

    }

    .rt-mt-lg-63

    {

        margin-top: 63px;

    }

    .rt-mt-lg-64

    {

        margin-top: 64px;

    }

    .rt-mt-lg-65

    {

        margin-top: 65px;

    }

    .rt-mt-lg-66

    {

        margin-top: 66px;

    }

    .rt-mt-lg-67

    {

        margin-top: 67px;

    }

    .rt-mt-lg-68

    {

        margin-top: 68px;

    }

    .rt-mt-lg-69

    {

        margin-top: 69px;

    }

    .rt-mt-lg-70

    {

        margin-top: 70px;

    }

    .rt-mt-lg-71

    {

        margin-top: 71px;

    }

    .rt-mt-lg-72

    {

        margin-top: 72px;

    }

    .rt-mt-lg-73

    {

        margin-top: 73px;

    }

    .rt-mt-lg-74

    {

        margin-top: 74px;

    }

    .rt-mt-lg-75

    {

        margin-top: 75px;

    }

    .rt-mt-lg-76

    {

        margin-top: 76px;

    }

    .rt-mt-lg-77

    {

        margin-top: 77px;

    }

    .rt-mt-lg-78

    {

        margin-top: 78px;

    }

    .rt-mt-lg-79

    {

        margin-top: 79px;

    }

    .rt-mt-lg-80

    {

        margin-top: 80px;

    }

    .rt-mt-lg-81

    {

        margin-top: 81px;

    }

    .rt-mt-lg-82

    {

        margin-top: 82px;

    }

    .rt-mt-lg-83

    {

        margin-top: 83px;

    }

    .rt-mt-lg-84

    {

        margin-top: 84px;

    }

    .rt-mt-lg-85

    {

        margin-top: 85px;

    }

    .rt-mt-lg-86

    {

        margin-top: 86px;

    }

    .rt-mt-lg-87

    {

        margin-top: 87px;

    }

    .rt-mt-lg-88

    {

        margin-top: 88px;

    }

    .rt-mt-lg-89

    {

        margin-top: 89px;

    }

    .rt-mt-lg-90

    {

        margin-top: 90px;

    }

    .rt-mt-lg-91

    {

        margin-top: 91px;

    }

    .rt-mt-lg-92

    {

        margin-top: 92px;

    }

    .rt-mt-lg-93

    {

        margin-top: 93px;

    }

    .rt-mt-lg-94

    {

        margin-top: 94px;

    }

    .rt-mt-lg-95

    {

        margin-top: 95px;

    }

    .rt-mt-lg-96

    {

        margin-top: 96px;

    }

    .rt-mt-lg-97

    {

        margin-top: 97px;

    }

    .rt-mt-lg-98

    {

        margin-top: 98px;

    }

    .rt-mt-lg-99

    {

        margin-top: 99px;

    }

    .rt-mt-lg-100

    {

        margin-top: 100px;

    }

}



@media (max-width: 991.98px)

{

    .rt-mt-md-0

    {

        margin-top: 0;

    }

    .rt-mt-md-1

    {

        margin-top: 1px;

    }

    .rt-mt-md-2

    {

        margin-top: 2px;

    }

    .rt-mt-md-3

    {

        margin-top: 3px;

    }

    .rt-mt-md-4

    {

        margin-top: 4px;

    }

    .rt-mt-md-5

    {

        margin-top: 5px;

    }

    .rt-mt-md-6

    {

        margin-top: 6px;

    }

    .rt-mt-md-7

    {

        margin-top: 7px;

    }

    .rt-mt-md-8

    {

        margin-top: 8px;

    }

    .rt-mt-md-9

    {

        margin-top: 9px;

    }

    .rt-mt-md-10

    {

        margin-top: 10px;

    }

    .rt-mt-md-11

    {

        margin-top: 11px;

    }

    .rt-mt-md-12

    {

        margin-top: 12px;

    }

    .rt-mt-md-13

    {

        margin-top: 13px;

    }

    .rt-mt-md-14

    {

        margin-top: 14px;

    }

    .rt-mt-md-15

    {

        margin-top: 15px;

    }

    .rt-mt-md-16

    {

        margin-top: 16px;

    }

    .rt-mt-md-17

    {

        margin-top: 17px;

    }

    .rt-mt-md-18

    {

        margin-top: 18px;

    }

    .rt-mt-md-19

    {

        margin-top: 19px;

    }

    .rt-mt-md-20

    {

        margin-top: 20px;

    }

    .rt-mt-md-21

    {

        margin-top: 21px;

    }

    .rt-mt-md-22

    {

        margin-top: 22px;

    }

    .rt-mt-md-23

    {

        margin-top: 23px;

    }

    .rt-mt-md-24

    {

        margin-top: 24px;

    }

    .rt-mt-md-25

    {

        margin-top: 25px;

    }

    .rt-mt-md-26

    {

        margin-top: 26px;

    }

    .rt-mt-md-27

    {

        margin-top: 27px;

    }

    .rt-mt-md-28

    {

        margin-top: 28px;

    }

    .rt-mt-md-29

    {

        margin-top: 29px;

    }

    .rt-mt-md-30

    {

        margin-top: 30px;

    }

    .rt-mt-md-31

    {

        margin-top: 31px;

    }

    .rt-mt-md-32

    {

        margin-top: 32px;

    }

    .rt-mt-md-33

    {

        margin-top: 33px;

    }

    .rt-mt-md-34

    {

        margin-top: 34px;

    }

    .rt-mt-md-35

    {

        margin-top: 35px;

    }

    .rt-mt-md-36

    {

        margin-top: 36px;

    }

    .rt-mt-md-37

    {

        margin-top: 37px;

    }

    .rt-mt-md-38

    {

        margin-top: 38px;

    }

    .rt-mt-md-39

    {

        margin-top: 39px;

    }

    .rt-mt-md-40

    {

        margin-top: 40px;

    }

    .rt-mt-md-41

    {

        margin-top: 41px;

    }

    .rt-mt-md-42

    {

        margin-top: 42px;

    }

    .rt-mt-md-43

    {

        margin-top: 43px;

    }

    .rt-mt-md-44

    {

        margin-top: 44px;

    }

    .rt-mt-md-45

    {

        margin-top: 45px;

    }

    .rt-mt-md-46

    {

        margin-top: 46px;

    }

    .rt-mt-md-47

    {

        margin-top: 47px;

    }

    .rt-mt-md-48

    {

        margin-top: 48px;

    }

    .rt-mt-md-49

    {

        margin-top: 49px;

    }

    .rt-mt-md-50

    {

        margin-top: 50px;

    }

    .rt-mt-md-51

    {

        margin-top: 51px;

    }

    .rt-mt-md-52

    {

        margin-top: 52px;

    }

    .rt-mt-md-53

    {

        margin-top: 53px;

    }

    .rt-mt-md-54

    {

        margin-top: 54px;

    }

    .rt-mt-md-55

    {

        margin-top: 55px;

    }

    .rt-mt-md-56

    {

        margin-top: 56px;

    }

    .rt-mt-md-57

    {

        margin-top: 57px;

    }

    .rt-mt-md-58

    {

        margin-top: 58px;

    }

    .rt-mt-md-59

    {

        margin-top: 59px;

    }

    .rt-mt-md-60

    {

        margin-top: 60px;

    }

    .rt-mt-md-61

    {

        margin-top: 61px;

    }

    .rt-mt-md-62

    {

        margin-top: 62px;

    }

    .rt-mt-md-63

    {

        margin-top: 63px;

    }

    .rt-mt-md-64

    {

        margin-top: 64px;

    }

    .rt-mt-md-65

    {

        margin-top: 65px;

    }

    .rt-mt-md-66

    {

        margin-top: 66px;

    }

    .rt-mt-md-67

    {

        margin-top: 67px;

    }

    .rt-mt-md-68

    {

        margin-top: 68px;

    }

    .rt-mt-md-69

    {

        margin-top: 69px;

    }

    .rt-mt-md-70

    {

        margin-top: 70px;

    }

    .rt-mt-md-71

    {

        margin-top: 71px;

    }

    .rt-mt-md-72

    {

        margin-top: 72px;

    }

    .rt-mt-md-73

    {

        margin-top: 73px;

    }

    .rt-mt-md-74

    {

        margin-top: 74px;

    }

    .rt-mt-md-75

    {

        margin-top: 75px;

    }

    .rt-mt-md-76

    {

        margin-top: 76px;

    }

    .rt-mt-md-77

    {

        margin-top: 77px;

    }

    .rt-mt-md-78

    {

        margin-top: 78px;

    }

    .rt-mt-md-79

    {

        margin-top: 79px;

    }

    .rt-mt-md-80

    {

        margin-top: 80px;

    }

    .rt-mt-md-81

    {

        margin-top: 81px;

    }

    .rt-mt-md-82

    {

        margin-top: 82px;

    }

    .rt-mt-md-83

    {

        margin-top: 83px;

    }

    .rt-mt-md-84

    {

        margin-top: 84px;

    }

    .rt-mt-md-85

    {

        margin-top: 85px;

    }

    .rt-mt-md-86

    {

        margin-top: 86px;

    }

    .rt-mt-md-87

    {

        margin-top: 87px;

    }

    .rt-mt-md-88

    {

        margin-top: 88px;

    }

    .rt-mt-md-89

    {

        margin-top: 89px;

    }

    .rt-mt-md-90

    {

        margin-top: 90px;

    }

    .rt-mt-md-91

    {

        margin-top: 91px;

    }

    .rt-mt-md-92

    {

        margin-top: 92px;

    }

    .rt-mt-md-93

    {

        margin-top: 93px;

    }

    .rt-mt-md-94

    {

        margin-top: 94px;

    }

    .rt-mt-md-95

    {

        margin-top: 95px;

    }

    .rt-mt-md-96

    {

        margin-top: 96px;

    }

    .rt-mt-md-97

    {

        margin-top: 97px;

    }

    .rt-mt-md-98

    {

        margin-top: 98px;

    }

    .rt-mt-md-99

    {

        margin-top: 99px;

    }

    .rt-mt-md-100

    {

        margin-top: 100px;

    }

}



@media (max-width: 767.98px)

{

    .rt-mt-xs-0

    {

        margin-top: 0;

    }

    .rt-mt-xs-1

    {

        margin-top: 1px;

    }

    .rt-mt-xs-2

    {

        margin-top: 2px;

    }

    .rt-mt-xs-3

    {

        margin-top: 3px;

    }

    .rt-mt-xs-4

    {

        margin-top: 4px;

    }

    .rt-mt-xs-5

    {

        margin-top: 5px;

    }

    .rt-mt-xs-6

    {

        margin-top: 6px;

    }

    .rt-mt-xs-7

    {

        margin-top: 7px;

    }

    .rt-mt-xs-8

    {

        margin-top: 8px;

    }

    .rt-mt-xs-9

    {

        margin-top: 9px;

    }

    .rt-mt-xs-10

    {

        margin-top: 10px;

    }

    .rt-mt-xs-11

    {

        margin-top: 11px;

    }

    .rt-mt-xs-12

    {

        margin-top: 12px;

    }

    .rt-mt-xs-13

    {

        margin-top: 13px;

    }

    .rt-mt-xs-14

    {

        margin-top: 14px;

    }

    .rt-mt-xs-15

    {

        margin-top: 15px;

    }

    .rt-mt-xs-16

    {

        margin-top: 16px;

    }

    .rt-mt-xs-17

    {

        margin-top: 17px;

    }

    .rt-mt-xs-18

    {

        margin-top: 18px;

    }

    .rt-mt-xs-19

    {

        margin-top: 19px;

    }

    .rt-mt-xs-20

    {

        margin-top: 20px;

    }

    .rt-mt-xs-21

    {

        margin-top: 21px;

    }

    .rt-mt-xs-22

    {

        margin-top: 22px;

    }

    .rt-mt-xs-23

    {

        margin-top: 23px;

    }

    .rt-mt-xs-24

    {

        margin-top: 24px;

    }

    .rt-mt-xs-25

    {

        margin-top: 25px;

    }

    .rt-mt-xs-26

    {

        margin-top: 26px;

    }

    .rt-mt-xs-27

    {

        margin-top: 27px;

    }

    .rt-mt-xs-28

    {

        margin-top: 28px;

    }

    .rt-mt-xs-29

    {

        margin-top: 29px;

    }

    .rt-mt-xs-30

    {

        margin-top: 30px;

    }

    .rt-mt-xs-31

    {

        margin-top: 31px;

    }

    .rt-mt-xs-32

    {

        margin-top: 32px;

    }

    .rt-mt-xs-33

    {

        margin-top: 33px;

    }

    .rt-mt-xs-34

    {

        margin-top: 34px;

    }

    .rt-mt-xs-35

    {

        margin-top: 35px;

    }

    .rt-mt-xs-36

    {

        margin-top: 36px;

    }

    .rt-mt-xs-37

    {

        margin-top: 37px;

    }

    .rt-mt-xs-38

    {

        margin-top: 38px;

    }

    .rt-mt-xs-39

    {

        margin-top: 39px;

    }

    .rt-mt-xs-40

    {

        margin-top: 40px;

    }

    .rt-mt-xs-41

    {

        margin-top: 41px;

    }

    .rt-mt-xs-42

    {

        margin-top: 42px;

    }

    .rt-mt-xs-43

    {

        margin-top: 43px;

    }

    .rt-mt-xs-44

    {

        margin-top: 44px;

    }

    .rt-mt-xs-45

    {

        margin-top: 45px;

    }

    .rt-mt-xs-46

    {

        margin-top: 46px;

    }

    .rt-mt-xs-47

    {

        margin-top: 47px;

    }

    .rt-mt-xs-48

    {

        margin-top: 48px;

    }

    .rt-mt-xs-49

    {

        margin-top: 49px;

    }

    .rt-mt-xs-50

    {

        margin-top: 50px;

    }

    .rt-mt-xs-51

    {

        margin-top: 51px;

    }

    .rt-mt-xs-52

    {

        margin-top: 52px;

    }

    .rt-mt-xs-53

    {

        margin-top: 53px;

    }

    .rt-mt-xs-54

    {

        margin-top: 54px;

    }

    .rt-mt-xs-55

    {

        margin-top: 55px;

    }

    .rt-mt-xs-56

    {

        margin-top: 56px;

    }

    .rt-mt-xs-57

    {

        margin-top: 57px;

    }

    .rt-mt-xs-58

    {

        margin-top: 58px;

    }

    .rt-mt-xs-59

    {

        margin-top: 59px;

    }

    .rt-mt-xs-60

    {

        margin-top: 60px;

    }

    .rt-mt-xs-61

    {

        margin-top: 61px;

    }

    .rt-mt-xs-62

    {

        margin-top: 62px;

    }

    .rt-mt-xs-63

    {

        margin-top: 63px;

    }

    .rt-mt-xs-64

    {

        margin-top: 64px;

    }

    .rt-mt-xs-65

    {

        margin-top: 65px;

    }

    .rt-mt-xs-66

    {

        margin-top: 66px;

    }

    .rt-mt-xs-67

    {

        margin-top: 67px;

    }

    .rt-mt-xs-68

    {

        margin-top: 68px;

    }

    .rt-mt-xs-69

    {

        margin-top: 69px;

    }

    .rt-mt-xs-70

    {

        margin-top: 70px;

    }

    .rt-mt-xs-71

    {

        margin-top: 71px;

    }

    .rt-mt-xs-72

    {

        margin-top: 72px;

    }

    .rt-mt-xs-73

    {

        margin-top: 73px;

    }

    .rt-mt-xs-74

    {

        margin-top: 74px;

    }

    .rt-mt-xs-75

    {

        margin-top: 75px;

    }

    .rt-mt-xs-76

    {

        margin-top: 76px;

    }

    .rt-mt-xs-77

    {

        margin-top: 77px;

    }

    .rt-mt-xs-78

    {

        margin-top: 78px;

    }

    .rt-mt-xs-79

    {

        margin-top: 79px;

    }

    .rt-mt-xs-80

    {

        margin-top: 80px;

    }

    .rt-mt-xs-81

    {

        margin-top: 81px;

    }

    .rt-mt-xs-82

    {

        margin-top: 82px;

    }

    .rt-mt-xs-83

    {

        margin-top: 83px;

    }

    .rt-mt-xs-84

    {

        margin-top: 84px;

    }

    .rt-mt-xs-85

    {

        margin-top: 85px;

    }

    .rt-mt-xs-86

    {

        margin-top: 86px;

    }

    .rt-mt-xs-87

    {

        margin-top: 87px;

    }

    .rt-mt-xs-88

    {

        margin-top: 88px;

    }

    .rt-mt-xs-89

    {

        margin-top: 89px;

    }

    .rt-mt-xs-90

    {

        margin-top: 90px;

    }

    .rt-mt-xs-91

    {

        margin-top: 91px;

    }

    .rt-mt-xs-92

    {

        margin-top: 92px;

    }

    .rt-mt-xs-93

    {

        margin-top: 93px;

    }

    .rt-mt-xs-94

    {

        margin-top: 94px;

    }

    .rt-mt-xs-95

    {

        margin-top: 95px;

    }

    .rt-mt-xs-96

    {

        margin-top: 96px;

    }

    .rt-mt-xs-97

    {

        margin-top: 97px;

    }

    .rt-mt-xs-98

    {

        margin-top: 98px;

    }

    .rt-mt-xs-99

    {

        margin-top: 99px;

    }

    .rt-mt-xs-100

    {

        margin-top: 100px;

    }

}



.rt-ml-0

{

    margin-left: 0;

}



.rt-ml-1

{

    margin-left: 1px;

}



.rt-ml-2

{

    margin-left: 2px;

}



.rt-ml-3

{

    margin-left: 3px;

}



.rt-ml-4

{

    margin-left: 4px;

}



.rt-ml-5

{

    margin-left: 5px;

}



.rt-ml-6

{

    margin-left: 6px;

}



.rt-ml-7

{

    margin-left: 7px;

}



.rt-ml-8

{

    margin-left: 8px;

}



.rt-ml-9

{

    margin-left: 9px;

}



.rt-ml-10

{

    margin-left: 10px;

}



.rt-ml-11

{

    margin-left: 11px;

}



.rt-ml-12

{

    margin-left: 12px;

}



.rt-ml-13

{

    margin-left: 13px;

}



.rt-ml-14

{

    margin-left: 14px;

}



.rt-ml-15

{

    margin-left: 15px;

}



.rt-ml-16

{

    margin-left: 16px;

}



.rt-ml-17

{

    margin-left: 17px;

}



.rt-ml-18

{

    margin-left: 18px;

}



.rt-ml-19

{

    margin-left: 19px;

}



.rt-ml-20

{

    margin-left: 20px;

}



.rt-ml-21

{

    margin-left: 21px;

}



.rt-ml-22

{

    margin-left: 22px;

}



.rt-ml-23

{

    margin-left: 23px;

}



.rt-ml-24

{

    margin-left: 24px;

}



.rt-ml-25

{

    margin-left: 25px;

}



.rt-ml-26

{

    margin-left: 26px;

}



.rt-ml-27

{

    margin-left: 27px;

}



.rt-ml-28

{

    margin-left: 28px;

}



.rt-ml-29

{

    margin-left: 29px;

}



.rt-ml-30

{

    margin-left: 30px;

}



.rt-ml-31

{

    margin-left: 31px;

}



.rt-ml-32

{

    margin-left: 32px;

}



.rt-ml-33

{

    margin-left: 33px;

}



.rt-ml-34

{

    margin-left: 34px;

}



.rt-ml-35

{

    margin-left: 35px;

}



.rt-ml-36

{

    margin-left: 36px;

}



.rt-ml-37

{

    margin-left: 37px;

}



.rt-ml-38

{

    margin-left: 38px;

}



.rt-ml-39

{

    margin-left: 39px;

}



.rt-ml-40

{

    margin-left: 40px;

}



.rt-ml-41

{

    margin-left: 41px;

}



.rt-ml-42

{

    margin-left: 42px;

}



.rt-ml-43

{

    margin-left: 43px;

}



.rt-ml-44

{

    margin-left: 44px;

}



.rt-ml-45

{

    margin-left: 45px;

}



.rt-ml-46

{

    margin-left: 46px;

}



.rt-ml-47

{

    margin-left: 47px;

}



.rt-ml-48

{

    margin-left: 48px;

}



.rt-ml-49

{

    margin-left: 49px;

}



.rt-ml-50

{

    margin-left: 50px;

}



.rt-ml-51

{

    margin-left: 51px;

}



.rt-ml-52

{

    margin-left: 52px;

}



.rt-ml-53

{

    margin-left: 53px;

}



.rt-ml-54

{

    margin-left: 54px;

}



.rt-ml-55

{

    margin-left: 55px;

}



.rt-ml-56

{

    margin-left: 56px;

}



.rt-ml-57

{

    margin-left: 57px;

}



.rt-ml-58

{

    margin-left: 58px;

}



.rt-ml-59

{

    margin-left: 59px;

}



.rt-ml-60

{

    margin-left: 60px;

}



.rt-ml-61

{

    margin-left: 61px;

}



.rt-ml-62

{

    margin-left: 62px;

}



.rt-ml-63

{

    margin-left: 63px;

}



.rt-ml-64

{

    margin-left: 64px;

}



.rt-ml-65

{

    margin-left: 65px;

}



.rt-ml-66

{

    margin-left: 66px;

}



.rt-ml-67

{

    margin-left: 67px;

}



.rt-ml-68

{

    margin-left: 68px;

}



.rt-ml-69

{

    margin-left: 69px;

}



.rt-ml-70

{

    margin-left: 70px;

}



.rt-ml-71

{

    margin-left: 71px;

}



.rt-ml-72

{

    margin-left: 72px;

}



.rt-ml-73

{

    margin-left: 73px;

}



.rt-ml-74

{

    margin-left: 74px;

}



.rt-ml-75

{

    margin-left: 75px;

}



.rt-ml-76

{

    margin-left: 76px;

}



.rt-ml-77

{

    margin-left: 77px;

}



.rt-ml-78

{

    margin-left: 78px;

}



.rt-ml-79

{

    margin-left: 79px;

}



.rt-ml-80

{

    margin-left: 80px;

}



.rt-ml-81

{

    margin-left: 81px;

}



.rt-ml-82

{

    margin-left: 82px;

}



.rt-ml-83

{

    margin-left: 83px;

}



.rt-ml-84

{

    margin-left: 84px;

}



.rt-ml-85

{

    margin-left: 85px;

}



.rt-ml-86

{

    margin-left: 86px;

}



.rt-ml-87

{

    margin-left: 87px;

}



.rt-ml-88

{

    margin-left: 88px;

}



.rt-ml-89

{

    margin-left: 89px;

}



.rt-ml-90

{

    margin-left: 90px;

}



.rt-ml-91

{

    margin-left: 91px;

}



.rt-ml-92

{

    margin-left: 92px;

}



.rt-ml-93

{

    margin-left: 93px;

}



.rt-ml-94

{

    margin-left: 94px;

}



.rt-ml-95

{

    margin-left: 95px;

}



.rt-ml-96

{

    margin-left: 96px;

}



.rt-ml-97

{

    margin-left: 97px;

}



.rt-ml-98

{

    margin-left: 98px;

}



.rt-ml-99

{

    margin-left: 99px;

}



.rt-ml-100

{

    margin-left: 100px;

}



@media (max-width: 1199.98px)

{

    .rt-ml-lg-0

    {

        margin-left: 0;

    }

    .rt-ml-lg-1

    {

        margin-left: 1px;

    }

    .rt-ml-lg-2

    {

        margin-left: 2px;

    }

    .rt-ml-lg-3

    {

        margin-left: 3px;

    }

    .rt-ml-lg-4

    {

        margin-left: 4px;

    }

    .rt-ml-lg-5

    {

        margin-left: 5px;

    }

    .rt-ml-lg-6

    {

        margin-left: 6px;

    }

    .rt-ml-lg-7

    {

        margin-left: 7px;

    }

    .rt-ml-lg-8

    {

        margin-left: 8px;

    }

    .rt-ml-lg-9

    {

        margin-left: 9px;

    }

    .rt-ml-lg-10

    {

        margin-left: 10px;

    }

    .rt-ml-lg-11

    {

        margin-left: 11px;

    }

    .rt-ml-lg-12

    {

        margin-left: 12px;

    }

    .rt-ml-lg-13

    {

        margin-left: 13px;

    }

    .rt-ml-lg-14

    {

        margin-left: 14px;

    }

    .rt-ml-lg-15

    {

        margin-left: 15px;

    }

    .rt-ml-lg-16

    {

        margin-left: 16px;

    }

    .rt-ml-lg-17

    {

        margin-left: 17px;

    }

    .rt-ml-lg-18

    {

        margin-left: 18px;

    }

    .rt-ml-lg-19

    {

        margin-left: 19px;

    }

    .rt-ml-lg-20

    {

        margin-left: 20px;

    }

    .rt-ml-lg-21

    {

        margin-left: 21px;

    }

    .rt-ml-lg-22

    {

        margin-left: 22px;

    }

    .rt-ml-lg-23

    {

        margin-left: 23px;

    }

    .rt-ml-lg-24

    {

        margin-left: 24px;

    }

    .rt-ml-lg-25

    {

        margin-left: 25px;

    }

    .rt-ml-lg-26

    {

        margin-left: 26px;

    }

    .rt-ml-lg-27

    {

        margin-left: 27px;

    }

    .rt-ml-lg-28

    {

        margin-left: 28px;

    }

    .rt-ml-lg-29

    {

        margin-left: 29px;

    }

    .rt-ml-lg-30

    {

        margin-left: 30px;

    }

    .rt-ml-lg-31

    {

        margin-left: 31px;

    }

    .rt-ml-lg-32

    {

        margin-left: 32px;

    }

    .rt-ml-lg-33

    {

        margin-left: 33px;

    }

    .rt-ml-lg-34

    {

        margin-left: 34px;

    }

    .rt-ml-lg-35

    {

        margin-left: 35px;

    }

    .rt-ml-lg-36

    {

        margin-left: 36px;

    }

    .rt-ml-lg-37

    {

        margin-left: 37px;

    }

    .rt-ml-lg-38

    {

        margin-left: 38px;

    }

    .rt-ml-lg-39

    {

        margin-left: 39px;

    }

    .rt-ml-lg-40

    {

        margin-left: 40px;

    }

    .rt-ml-lg-41

    {

        margin-left: 41px;

    }

    .rt-ml-lg-42

    {

        margin-left: 42px;

    }

    .rt-ml-lg-43

    {

        margin-left: 43px;

    }

    .rt-ml-lg-44

    {

        margin-left: 44px;

    }

    .rt-ml-lg-45

    {

        margin-left: 45px;

    }

    .rt-ml-lg-46

    {

        margin-left: 46px;

    }

    .rt-ml-lg-47

    {

        margin-left: 47px;

    }

    .rt-ml-lg-48

    {

        margin-left: 48px;

    }

    .rt-ml-lg-49

    {

        margin-left: 49px;

    }

    .rt-ml-lg-50

    {

        margin-left: 50px;

    }

    .rt-ml-lg-51

    {

        margin-left: 51px;

    }

    .rt-ml-lg-52

    {

        margin-left: 52px;

    }

    .rt-ml-lg-53

    {

        margin-left: 53px;

    }

    .rt-ml-lg-54

    {

        margin-left: 54px;

    }

    .rt-ml-lg-55

    {

        margin-left: 55px;

    }

    .rt-ml-lg-56

    {

        margin-left: 56px;

    }

    .rt-ml-lg-57

    {

        margin-left: 57px;

    }

    .rt-ml-lg-58

    {

        margin-left: 58px;

    }

    .rt-ml-lg-59

    {

        margin-left: 59px;

    }

    .rt-ml-lg-60

    {

        margin-left: 60px;

    }

    .rt-ml-lg-61

    {

        margin-left: 61px;

    }

    .rt-ml-lg-62

    {

        margin-left: 62px;

    }

    .rt-ml-lg-63

    {

        margin-left: 63px;

    }

    .rt-ml-lg-64

    {

        margin-left: 64px;

    }

    .rt-ml-lg-65

    {

        margin-left: 65px;

    }

    .rt-ml-lg-66

    {

        margin-left: 66px;

    }

    .rt-ml-lg-67

    {

        margin-left: 67px;

    }

    .rt-ml-lg-68

    {

        margin-left: 68px;

    }

    .rt-ml-lg-69

    {

        margin-left: 69px;

    }

    .rt-ml-lg-70

    {

        margin-left: 70px;

    }

    .rt-ml-lg-71

    {

        margin-left: 71px;

    }

    .rt-ml-lg-72

    {

        margin-left: 72px;

    }

    .rt-ml-lg-73

    {

        margin-left: 73px;

    }

    .rt-ml-lg-74

    {

        margin-left: 74px;

    }

    .rt-ml-lg-75

    {

        margin-left: 75px;

    }

    .rt-ml-lg-76

    {

        margin-left: 76px;

    }

    .rt-ml-lg-77

    {

        margin-left: 77px;

    }

    .rt-ml-lg-78

    {

        margin-left: 78px;

    }

    .rt-ml-lg-79

    {

        margin-left: 79px;

    }

    .rt-ml-lg-80

    {

        margin-left: 80px;

    }

    .rt-ml-lg-81

    {

        margin-left: 81px;

    }

    .rt-ml-lg-82

    {

        margin-left: 82px;

    }

    .rt-ml-lg-83

    {

        margin-left: 83px;

    }

    .rt-ml-lg-84

    {

        margin-left: 84px;

    }

    .rt-ml-lg-85

    {

        margin-left: 85px;

    }

    .rt-ml-lg-86

    {

        margin-left: 86px;

    }

    .rt-ml-lg-87

    {

        margin-left: 87px;

    }

    .rt-ml-lg-88

    {

        margin-left: 88px;

    }

    .rt-ml-lg-89

    {

        margin-left: 89px;

    }

    .rt-ml-lg-90

    {

        margin-left: 90px;

    }

    .rt-ml-lg-91

    {

        margin-left: 91px;

    }

    .rt-ml-lg-92

    {

        margin-left: 92px;

    }

    .rt-ml-lg-93

    {

        margin-left: 93px;

    }

    .rt-ml-lg-94

    {

        margin-left: 94px;

    }

    .rt-ml-lg-95

    {

        margin-left: 95px;

    }

    .rt-ml-lg-96

    {

        margin-left: 96px;

    }

    .rt-ml-lg-97

    {

        margin-left: 97px;

    }

    .rt-ml-lg-98

    {

        margin-left: 98px;

    }

    .rt-ml-lg-99

    {

        margin-left: 99px;

    }

    .rt-ml-lg-100

    {

        margin-left: 100px;

    }

}



@media (max-width: 991.98px)

{

    .rt-ml-md-0

    {

        margin-left: 0;

    }

    .rt-ml-md-1

    {

        margin-left: 1px;

    }

    .rt-ml-md-2

    {

        margin-left: 2px;

    }

    .rt-ml-md-3

    {

        margin-left: 3px;

    }

    .rt-ml-md-4

    {

        margin-left: 4px;

    }

    .rt-ml-md-5

    {

        margin-left: 5px;

    }

    .rt-ml-md-6

    {

        margin-left: 6px;

    }

    .rt-ml-md-7

    {

        margin-left: 7px;

    }

    .rt-ml-md-8

    {

        margin-left: 8px;

    }

    .rt-ml-md-9

    {

        margin-left: 9px;

    }

    .rt-ml-md-10

    {

        margin-left: 10px;

    }

    .rt-ml-md-11

    {

        margin-left: 11px;

    }

    .rt-ml-md-12

    {

        margin-left: 12px;

    }

    .rt-ml-md-13

    {

        margin-left: 13px;

    }

    .rt-ml-md-14

    {

        margin-left: 14px;

    }

    .rt-ml-md-15

    {

        margin-left: 15px;

    }

    .rt-ml-md-16

    {

        margin-left: 16px;

    }

    .rt-ml-md-17

    {

        margin-left: 17px;

    }

    .rt-ml-md-18

    {

        margin-left: 18px;

    }

    .rt-ml-md-19

    {

        margin-left: 19px;

    }

    .rt-ml-md-20

    {

        margin-left: 20px;

    }

    .rt-ml-md-21

    {

        margin-left: 21px;

    }

    .rt-ml-md-22

    {

        margin-left: 22px;

    }

    .rt-ml-md-23

    {

        margin-left: 23px;

    }

    .rt-ml-md-24

    {

        margin-left: 24px;

    }

    .rt-ml-md-25

    {

        margin-left: 25px;

    }

    .rt-ml-md-26

    {

        margin-left: 26px;

    }

    .rt-ml-md-27

    {

        margin-left: 27px;

    }

    .rt-ml-md-28

    {

        margin-left: 28px;

    }

    .rt-ml-md-29

    {

        margin-left: 29px;

    }

    .rt-ml-md-30

    {

        margin-left: 30px;

    }

    .rt-ml-md-31

    {

        margin-left: 31px;

    }

    .rt-ml-md-32

    {

        margin-left: 32px;

    }

    .rt-ml-md-33

    {

        margin-left: 33px;

    }

    .rt-ml-md-34

    {

        margin-left: 34px;

    }

    .rt-ml-md-35

    {

        margin-left: 35px;

    }

    .rt-ml-md-36

    {

        margin-left: 36px;

    }

    .rt-ml-md-37

    {

        margin-left: 37px;

    }

    .rt-ml-md-38

    {

        margin-left: 38px;

    }

    .rt-ml-md-39

    {

        margin-left: 39px;

    }

    .rt-ml-md-40

    {

        margin-left: 40px;

    }

    .rt-ml-md-41

    {

        margin-left: 41px;

    }

    .rt-ml-md-42

    {

        margin-left: 42px;

    }

    .rt-ml-md-43

    {

        margin-left: 43px;

    }

    .rt-ml-md-44

    {

        margin-left: 44px;

    }

    .rt-ml-md-45

    {

        margin-left: 45px;

    }

    .rt-ml-md-46

    {

        margin-left: 46px;

    }

    .rt-ml-md-47

    {

        margin-left: 47px;

    }

    .rt-ml-md-48

    {

        margin-left: 48px;

    }

    .rt-ml-md-49

    {

        margin-left: 49px;

    }

    .rt-ml-md-50

    {

        margin-left: 50px;

    }

    .rt-ml-md-51

    {

        margin-left: 51px;

    }

    .rt-ml-md-52

    {

        margin-left: 52px;

    }

    .rt-ml-md-53

    {

        margin-left: 53px;

    }

    .rt-ml-md-54

    {

        margin-left: 54px;

    }

    .rt-ml-md-55

    {

        margin-left: 55px;

    }

    .rt-ml-md-56

    {

        margin-left: 56px;

    }

    .rt-ml-md-57

    {

        margin-left: 57px;

    }

    .rt-ml-md-58

    {

        margin-left: 58px;

    }

    .rt-ml-md-59

    {

        margin-left: 59px;

    }

    .rt-ml-md-60

    {

        margin-left: 60px;

    }

    .rt-ml-md-61

    {

        margin-left: 61px;

    }

    .rt-ml-md-62

    {

        margin-left: 62px;

    }

    .rt-ml-md-63

    {

        margin-left: 63px;

    }

    .rt-ml-md-64

    {

        margin-left: 64px;

    }

    .rt-ml-md-65

    {

        margin-left: 65px;

    }

    .rt-ml-md-66

    {

        margin-left: 66px;

    }

    .rt-ml-md-67

    {

        margin-left: 67px;

    }

    .rt-ml-md-68

    {

        margin-left: 68px;

    }

    .rt-ml-md-69

    {

        margin-left: 69px;

    }

    .rt-ml-md-70

    {

        margin-left: 70px;

    }

    .rt-ml-md-71

    {

        margin-left: 71px;

    }

    .rt-ml-md-72

    {

        margin-left: 72px;

    }

    .rt-ml-md-73

    {

        margin-left: 73px;

    }

    .rt-ml-md-74

    {

        margin-left: 74px;

    }

    .rt-ml-md-75

    {

        margin-left: 75px;

    }

    .rt-ml-md-76

    {

        margin-left: 76px;

    }

    .rt-ml-md-77

    {

        margin-left: 77px;

    }

    .rt-ml-md-78

    {

        margin-left: 78px;

    }

    .rt-ml-md-79

    {

        margin-left: 79px;

    }

    .rt-ml-md-80

    {

        margin-left: 80px;

    }

    .rt-ml-md-81

    {

        margin-left: 81px;

    }

    .rt-ml-md-82

    {

        margin-left: 82px;

    }

    .rt-ml-md-83

    {

        margin-left: 83px;

    }

    .rt-ml-md-84

    {

        margin-left: 84px;

    }

    .rt-ml-md-85

    {

        margin-left: 85px;

    }

    .rt-ml-md-86

    {

        margin-left: 86px;

    }

    .rt-ml-md-87

    {

        margin-left: 87px;

    }

    .rt-ml-md-88

    {

        margin-left: 88px;

    }

    .rt-ml-md-89

    {

        margin-left: 89px;

    }

    .rt-ml-md-90

    {

        margin-left: 90px;

    }

    .rt-ml-md-91

    {

        margin-left: 91px;

    }

    .rt-ml-md-92

    {

        margin-left: 92px;

    }

    .rt-ml-md-93

    {

        margin-left: 93px;

    }

    .rt-ml-md-94

    {

        margin-left: 94px;

    }

    .rt-ml-md-95

    {

        margin-left: 95px;

    }

    .rt-ml-md-96

    {

        margin-left: 96px;

    }

    .rt-ml-md-97

    {

        margin-left: 97px;

    }

    .rt-ml-md-98

    {

        margin-left: 98px;

    }

    .rt-ml-md-99

    {

        margin-left: 99px;

    }

    .rt-ml-md-100

    {

        margin-left: 100px;

    }

}



@media (max-width: 767.98px)

{

    .rt-ml-xs-0

    {

        margin-left: 0;

    }

    .rt-ml-xs-1

    {

        margin-left: 1px;

    }

    .rt-ml-xs-2

    {

        margin-left: 2px;

    }

    .rt-ml-xs-3

    {

        margin-left: 3px;

    }

    .rt-ml-xs-4

    {

        margin-left: 4px;

    }

    .rt-ml-xs-5

    {

        margin-left: 5px;

    }

    .rt-ml-xs-6

    {

        margin-left: 6px;

    }

    .rt-ml-xs-7

    {

        margin-left: 7px;

    }

    .rt-ml-xs-8

    {

        margin-left: 8px;

    }

    .rt-ml-xs-9

    {

        margin-left: 9px;

    }

    .rt-ml-xs-10

    {

        margin-left: 10px;

    }

    .rt-ml-xs-11

    {

        margin-left: 11px;

    }

    .rt-ml-xs-12

    {

        margin-left: 12px;

    }

    .rt-ml-xs-13

    {

        margin-left: 13px;

    }

    .rt-ml-xs-14

    {

        margin-left: 14px;

    }

    .rt-ml-xs-15

    {

        margin-left: 15px;

    }

    .rt-ml-xs-16

    {

        margin-left: 16px;

    }

    .rt-ml-xs-17

    {

        margin-left: 17px;

    }

    .rt-ml-xs-18

    {

        margin-left: 18px;

    }

    .rt-ml-xs-19

    {

        margin-left: 19px;

    }

    .rt-ml-xs-20

    {

        margin-left: 20px;

    }

    .rt-ml-xs-21

    {

        margin-left: 21px;

    }

    .rt-ml-xs-22

    {

        margin-left: 22px;

    }

    .rt-ml-xs-23

    {

        margin-left: 23px;

    }

    .rt-ml-xs-24

    {

        margin-left: 24px;

    }

    .rt-ml-xs-25

    {

        margin-left: 25px;

    }

    .rt-ml-xs-26

    {

        margin-left: 26px;

    }

    .rt-ml-xs-27

    {

        margin-left: 27px;

    }

    .rt-ml-xs-28

    {

        margin-left: 28px;

    }

    .rt-ml-xs-29

    {

        margin-left: 29px;

    }

    .rt-ml-xs-30

    {

        margin-left: 30px;

    }

    .rt-ml-xs-31

    {

        margin-left: 31px;

    }

    .rt-ml-xs-32

    {

        margin-left: 32px;

    }

    .rt-ml-xs-33

    {

        margin-left: 33px;

    }

    .rt-ml-xs-34

    {

        margin-left: 34px;

    }

    .rt-ml-xs-35

    {

        margin-left: 35px;

    }

    .rt-ml-xs-36

    {

        margin-left: 36px;

    }

    .rt-ml-xs-37

    {

        margin-left: 37px;

    }

    .rt-ml-xs-38

    {

        margin-left: 38px;

    }

    .rt-ml-xs-39

    {

        margin-left: 39px;

    }

    .rt-ml-xs-40

    {

        margin-left: 40px;

    }

    .rt-ml-xs-41

    {

        margin-left: 41px;

    }

    .rt-ml-xs-42

    {

        margin-left: 42px;

    }

    .rt-ml-xs-43

    {

        margin-left: 43px;

    }

    .rt-ml-xs-44

    {

        margin-left: 44px;

    }

    .rt-ml-xs-45

    {

        margin-left: 45px;

    }

    .rt-ml-xs-46

    {

        margin-left: 46px;

    }

    .rt-ml-xs-47

    {

        margin-left: 47px;

    }

    .rt-ml-xs-48

    {

        margin-left: 48px;

    }

    .rt-ml-xs-49

    {

        margin-left: 49px;

    }

    .rt-ml-xs-50

    {

        margin-left: 50px;

    }

    .rt-ml-xs-51

    {

        margin-left: 51px;

    }

    .rt-ml-xs-52

    {

        margin-left: 52px;

    }

    .rt-ml-xs-53

    {

        margin-left: 53px;

    }

    .rt-ml-xs-54

    {

        margin-left: 54px;

    }

    .rt-ml-xs-55

    {

        margin-left: 55px;

    }

    .rt-ml-xs-56

    {

        margin-left: 56px;

    }

    .rt-ml-xs-57

    {

        margin-left: 57px;

    }

    .rt-ml-xs-58

    {

        margin-left: 58px;

    }

    .rt-ml-xs-59

    {

        margin-left: 59px;

    }

    .rt-ml-xs-60

    {

        margin-left: 60px;

    }

    .rt-ml-xs-61

    {

        margin-left: 61px;

    }

    .rt-ml-xs-62

    {

        margin-left: 62px;

    }

    .rt-ml-xs-63

    {

        margin-left: 63px;

    }

    .rt-ml-xs-64

    {

        margin-left: 64px;

    }

    .rt-ml-xs-65

    {

        margin-left: 65px;

    }

    .rt-ml-xs-66

    {

        margin-left: 66px;

    }

    .rt-ml-xs-67

    {

        margin-left: 67px;

    }

    .rt-ml-xs-68

    {

        margin-left: 68px;

    }

    .rt-ml-xs-69

    {

        margin-left: 69px;

    }

    .rt-ml-xs-70

    {

        margin-left: 70px;

    }

    .rt-ml-xs-71

    {

        margin-left: 71px;

    }

    .rt-ml-xs-72

    {

        margin-left: 72px;

    }

    .rt-ml-xs-73

    {

        margin-left: 73px;

    }

    .rt-ml-xs-74

    {

        margin-left: 74px;

    }

    .rt-ml-xs-75

    {

        margin-left: 75px;

    }

    .rt-ml-xs-76

    {

        margin-left: 76px;

    }

    .rt-ml-xs-77

    {

        margin-left: 77px;

    }

    .rt-ml-xs-78

    {

        margin-left: 78px;

    }

    .rt-ml-xs-79

    {

        margin-left: 79px;

    }

    .rt-ml-xs-80

    {

        margin-left: 80px;

    }

    .rt-ml-xs-81

    {

        margin-left: 81px;

    }

    .rt-ml-xs-82

    {

        margin-left: 82px;

    }

    .rt-ml-xs-83

    {

        margin-left: 83px;

    }

    .rt-ml-xs-84

    {

        margin-left: 84px;

    }

    .rt-ml-xs-85

    {

        margin-left: 85px;

    }

    .rt-ml-xs-86

    {

        margin-left: 86px;

    }

    .rt-ml-xs-87

    {

        margin-left: 87px;

    }

    .rt-ml-xs-88

    {

        margin-left: 88px;

    }

    .rt-ml-xs-89

    {

        margin-left: 89px;

    }

    .rt-ml-xs-90

    {

        margin-left: 90px;

    }

    .rt-ml-xs-91

    {

        margin-left: 91px;

    }

    .rt-ml-xs-92

    {

        margin-left: 92px;

    }

    .rt-ml-xs-93

    {

        margin-left: 93px;

    }

    .rt-ml-xs-94

    {

        margin-left: 94px;

    }

    .rt-ml-xs-95

    {

        margin-left: 95px;

    }

    .rt-ml-xs-96

    {

        margin-left: 96px;

    }

    .rt-ml-xs-97

    {

        margin-left: 97px;

    }

    .rt-ml-xs-98

    {

        margin-left: 98px;

    }

    .rt-ml-xs-99

    {

        margin-left: 99px;

    }

    .rt-ml-xs-100

    {

        margin-left: 100px;

    }

}



.rt-mr-0

{

    margin-right: 0;

}



.rt-mr-1

{

    margin-right: 1px;

}



.rt-mr-2

{

    margin-right: 2px;

}



.rt-mr-3

{

    margin-right: 3px;

}



.rt-mr-4

{

    margin-right: 4px;

}



.rt-mr-5

{

    margin-right: 5px;

}



.rt-mr-6

{

    margin-right: 6px;

}



.rt-mr-7

{

    margin-right: 7px;

}



.rt-mr-8

{

    margin-right: 8px;

}



.rt-mr-9

{

    margin-right: 9px;

}



.rt-mr-10

{

    margin-right: 10px;

}



.rt-mr-11

{

    margin-right: 11px;

}



.rt-mr-12

{

    margin-right: 12px;

}



.rt-mr-13

{

    margin-right: 13px;

}



.rt-mr-14

{

    margin-right: 14px;

}



.rt-mr-15

{

    margin-right: 15px;

}



.rt-mr-16

{

    margin-right: 16px;

}



.rt-mr-17

{

    margin-right: 17px;

}



.rt-mr-18

{

    margin-right: 18px;

}



.rt-mr-19

{

    margin-right: 19px;

}



.rt-mr-20

{

    margin-right: 20px;

}



.rt-mr-21

{

    margin-right: 21px;

}



.rt-mr-22

{

    margin-right: 22px;

}



.rt-mr-23

{

    margin-right: 23px;

}



.rt-mr-24

{

    margin-right: 24px;

}



.rt-mr-25

{

    margin-right: 25px;

}



.rt-mr-26

{

    margin-right: 26px;

}



.rt-mr-27

{

    margin-right: 27px;

}



.rt-mr-28

{

    margin-right: 28px;

}



.rt-mr-29

{

    margin-right: 29px;

}



.rt-mr-30

{

    margin-right: 30px;

}



.rt-mr-31

{

    margin-right: 31px;

}



.rt-mr-32

{

    margin-right: 32px;

}



.rt-mr-33

{

    margin-right: 33px;

}



.rt-mr-34

{

    margin-right: 34px;

}



.rt-mr-35

{

    margin-right: 35px;

}



.rt-mr-36

{

    margin-right: 36px;

}



.rt-mr-37

{

    margin-right: 37px;

}



.rt-mr-38

{

    margin-right: 38px;

}



.rt-mr-39

{

    margin-right: 39px;

}



.rt-mr-40

{

    margin-right: 40px;

}



.rt-mr-41

{

    margin-right: 41px;

}



.rt-mr-42

{

    margin-right: 42px;

}



.rt-mr-43

{

    margin-right: 43px;

}



.rt-mr-44

{

    margin-right: 44px;

}



.rt-mr-45

{

    margin-right: 45px;

}



.rt-mr-46

{

    margin-right: 46px;

}



.rt-mr-47

{

    margin-right: 47px;

}



.rt-mr-48

{

    margin-right: 48px;

}



.rt-mr-49

{

    margin-right: 49px;

}



.rt-mr-50

{

    margin-right: 50px;

}



.rt-mr-51

{

    margin-right: 51px;

}



.rt-mr-52

{

    margin-right: 52px;

}



.rt-mr-53

{

    margin-right: 53px;

}



.rt-mr-54

{

    margin-right: 54px;

}



.rt-mr-55

{

    margin-right: 55px;

}



.rt-mr-56

{

    margin-right: 56px;

}



.rt-mr-57

{

    margin-right: 57px;

}



.rt-mr-58

{

    margin-right: 58px;

}



.rt-mr-59

{

    margin-right: 59px;

}



.rt-mr-60

{

    margin-right: 60px;

}



.rt-mr-61

{

    margin-right: 61px;

}



.rt-mr-62

{

    margin-right: 62px;

}



.rt-mr-63

{

    margin-right: 63px;

}



.rt-mr-64

{

    margin-right: 64px;

}



.rt-mr-65

{

    margin-right: 65px;

}



.rt-mr-66

{

    margin-right: 66px;

}



.rt-mr-67

{

    margin-right: 67px;

}



.rt-mr-68

{

    margin-right: 68px;

}



.rt-mr-69

{

    margin-right: 69px;

}



.rt-mr-70

{

    margin-right: 70px;

}



.rt-mr-71

{

    margin-right: 71px;

}



.rt-mr-72

{

    margin-right: 72px;

}



.rt-mr-73

{

    margin-right: 73px;

}



.rt-mr-74

{

    margin-right: 74px;

}



.rt-mr-75

{

    margin-right: 75px;

}



.rt-mr-76

{

    margin-right: 76px;

}



.rt-mr-77

{

    margin-right: 77px;

}



.rt-mr-78

{

    margin-right: 78px;

}



.rt-mr-79

{

    margin-right: 79px;

}



.rt-mr-80

{

    margin-right: 80px;

}



.rt-mr-81

{

    margin-right: 81px;

}



.rt-mr-82

{

    margin-right: 82px;

}



.rt-mr-83

{

    margin-right: 83px;

}



.rt-mr-84

{

    margin-right: 84px;

}



.rt-mr-85

{

    margin-right: 85px;

}



.rt-mr-86

{

    margin-right: 86px;

}



.rt-mr-87

{

    margin-right: 87px;

}



.rt-mr-88

{

    margin-right: 88px;

}



.rt-mr-89

{

    margin-right: 89px;

}



.rt-mr-90

{

    margin-right: 90px;

}



.rt-mr-91

{

    margin-right: 91px;

}



.rt-mr-92

{

    margin-right: 92px;

}



.rt-mr-93

{

    margin-right: 93px;

}



.rt-mr-94

{

    margin-right: 94px;

}



.rt-mr-95

{

    margin-right: 95px;

}



.rt-mr-96

{

    margin-right: 96px;

}



.rt-mr-97

{

    margin-right: 97px;

}



.rt-mr-98

{

    margin-right: 98px;

}



.rt-mr-99

{

    margin-right: 99px;

}



.rt-mr-100

{

    margin-right: 100px;

}



@media (max-width: 1199.98px)

{

    .rt-mr-lg-0

    {

        margin-right: 0;

    }

    .rt-mr-lg-1

    {

        margin-right: 1px;

    }

    .rt-mr-lg-2

    {

        margin-right: 2px;

    }

    .rt-mr-lg-3

    {

        margin-right: 3px;

    }

    .rt-mr-lg-4

    {

        margin-right: 4px;

    }

    .rt-mr-lg-5

    {

        margin-right: 5px;

    }

    .rt-mr-lg-6

    {

        margin-right: 6px;

    }

    .rt-mr-lg-7

    {

        margin-right: 7px;

    }

    .rt-mr-lg-8

    {

        margin-right: 8px;

    }

    .rt-mr-lg-9

    {

        margin-right: 9px;

    }

    .rt-mr-lg-10

    {

        margin-right: 10px;

    }

    .rt-mr-lg-11

    {

        margin-right: 11px;

    }

    .rt-mr-lg-12

    {

        margin-right: 12px;

    }

    .rt-mr-lg-13

    {

        margin-right: 13px;

    }

    .rt-mr-lg-14

    {

        margin-right: 14px;

    }

    .rt-mr-lg-15

    {

        margin-right: 15px;

    }

    .rt-mr-lg-16

    {

        margin-right: 16px;

    }

    .rt-mr-lg-17

    {

        margin-right: 17px;

    }

    .rt-mr-lg-18

    {

        margin-right: 18px;

    }

    .rt-mr-lg-19

    {

        margin-right: 19px;

    }

    .rt-mr-lg-20

    {

        margin-right: 20px;

    }

    .rt-mr-lg-21

    {

        margin-right: 21px;

    }

    .rt-mr-lg-22

    {

        margin-right: 22px;

    }

    .rt-mr-lg-23

    {

        margin-right: 23px;

    }

    .rt-mr-lg-24

    {

        margin-right: 24px;

    }

    .rt-mr-lg-25

    {

        margin-right: 25px;

    }

    .rt-mr-lg-26

    {

        margin-right: 26px;

    }

    .rt-mr-lg-27

    {

        margin-right: 27px;

    }

    .rt-mr-lg-28

    {

        margin-right: 28px;

    }

    .rt-mr-lg-29

    {

        margin-right: 29px;

    }

    .rt-mr-lg-30

    {

        margin-right: 30px;

    }

    .rt-mr-lg-31

    {

        margin-right: 31px;

    }

    .rt-mr-lg-32

    {

        margin-right: 32px;

    }

    .rt-mr-lg-33

    {

        margin-right: 33px;

    }

    .rt-mr-lg-34

    {

        margin-right: 34px;

    }

    .rt-mr-lg-35

    {

        margin-right: 35px;

    }

    .rt-mr-lg-36

    {

        margin-right: 36px;

    }

    .rt-mr-lg-37

    {

        margin-right: 37px;

    }

    .rt-mr-lg-38

    {

        margin-right: 38px;

    }

    .rt-mr-lg-39

    {

        margin-right: 39px;

    }

    .rt-mr-lg-40

    {

        margin-right: 40px;

    }

    .rt-mr-lg-41

    {

        margin-right: 41px;

    }

    .rt-mr-lg-42

    {

        margin-right: 42px;

    }

    .rt-mr-lg-43

    {

        margin-right: 43px;

    }

    .rt-mr-lg-44

    {

        margin-right: 44px;

    }

    .rt-mr-lg-45

    {

        margin-right: 45px;

    }

    .rt-mr-lg-46

    {

        margin-right: 46px;

    }

    .rt-mr-lg-47

    {

        margin-right: 47px;

    }

    .rt-mr-lg-48

    {

        margin-right: 48px;

    }

    .rt-mr-lg-49

    {

        margin-right: 49px;

    }

    .rt-mr-lg-50

    {

        margin-right: 50px;

    }

    .rt-mr-lg-51

    {

        margin-right: 51px;

    }

    .rt-mr-lg-52

    {

        margin-right: 52px;

    }

    .rt-mr-lg-53

    {

        margin-right: 53px;

    }

    .rt-mr-lg-54

    {

        margin-right: 54px;

    }

    .rt-mr-lg-55

    {

        margin-right: 55px;

    }

    .rt-mr-lg-56

    {

        margin-right: 56px;

    }

    .rt-mr-lg-57

    {

        margin-right: 57px;

    }

    .rt-mr-lg-58

    {

        margin-right: 58px;

    }

    .rt-mr-lg-59

    {

        margin-right: 59px;

    }

    .rt-mr-lg-60

    {

        margin-right: 60px;

    }

    .rt-mr-lg-61

    {

        margin-right: 61px;

    }

    .rt-mr-lg-62

    {

        margin-right: 62px;

    }

    .rt-mr-lg-63

    {

        margin-right: 63px;

    }

    .rt-mr-lg-64

    {

        margin-right: 64px;

    }

    .rt-mr-lg-65

    {

        margin-right: 65px;

    }

    .rt-mr-lg-66

    {

        margin-right: 66px;

    }

    .rt-mr-lg-67

    {

        margin-right: 67px;

    }

    .rt-mr-lg-68

    {

        margin-right: 68px;

    }

    .rt-mr-lg-69

    {

        margin-right: 69px;

    }

    .rt-mr-lg-70

    {

        margin-right: 70px;

    }

    .rt-mr-lg-71

    {

        margin-right: 71px;

    }

    .rt-mr-lg-72

    {

        margin-right: 72px;

    }

    .rt-mr-lg-73

    {

        margin-right: 73px;

    }

    .rt-mr-lg-74

    {

        margin-right: 74px;

    }

    .rt-mr-lg-75

    {

        margin-right: 75px;

    }

    .rt-mr-lg-76

    {

        margin-right: 76px;

    }

    .rt-mr-lg-77

    {

        margin-right: 77px;

    }

    .rt-mr-lg-78

    {

        margin-right: 78px;

    }

    .rt-mr-lg-79

    {

        margin-right: 79px;

    }

    .rt-mr-lg-80

    {

        margin-right: 80px;

    }

    .rt-mr-lg-81

    {

        margin-right: 81px;

    }

    .rt-mr-lg-82

    {

        margin-right: 82px;

    }

    .rt-mr-lg-83

    {

        margin-right: 83px;

    }

    .rt-mr-lg-84

    {

        margin-right: 84px;

    }

    .rt-mr-lg-85

    {

        margin-right: 85px;

    }

    .rt-mr-lg-86

    {

        margin-right: 86px;

    }

    .rt-mr-lg-87

    {

        margin-right: 87px;

    }

    .rt-mr-lg-88

    {

        margin-right: 88px;

    }

    .rt-mr-lg-89

    {

        margin-right: 89px;

    }

    .rt-mr-lg-90

    {

        margin-right: 90px;

    }

    .rt-mr-lg-91

    {

        margin-right: 91px;

    }

    .rt-mr-lg-92

    {

        margin-right: 92px;

    }

    .rt-mr-lg-93

    {

        margin-right: 93px;

    }

    .rt-mr-lg-94

    {

        margin-right: 94px;

    }

    .rt-mr-lg-95

    {

        margin-right: 95px;

    }

    .rt-mr-lg-96

    {

        margin-right: 96px;

    }

    .rt-mr-lg-97

    {

        margin-right: 97px;

    }

    .rt-mr-lg-98

    {

        margin-right: 98px;

    }

    .rt-mr-lg-99

    {

        margin-right: 99px;

    }

    .rt-mr-lg-100

    {

        margin-right: 100px;

    }

}



@media (max-width: 991.98px)

{

    .rt-mr-md-0

    {

        margin-right: 0;

    }

    .rt-mr-md-1

    {

        margin-right: 1px;

    }

    .rt-mr-md-2

    {

        margin-right: 2px;

    }

    .rt-mr-md-3

    {

        margin-right: 3px;

    }

    .rt-mr-md-4

    {

        margin-right: 4px;

    }

    .rt-mr-md-5

    {

        margin-right: 5px;

    }

    .rt-mr-md-6

    {

        margin-right: 6px;

    }

    .rt-mr-md-7

    {

        margin-right: 7px;

    }

    .rt-mr-md-8

    {

        margin-right: 8px;

    }

    .rt-mr-md-9

    {

        margin-right: 9px;

    }

    .rt-mr-md-10

    {

        margin-right: 10px;

    }

    .rt-mr-md-11

    {

        margin-right: 11px;

    }

    .rt-mr-md-12

    {

        margin-right: 12px;

    }

    .rt-mr-md-13

    {

        margin-right: 13px;

    }

    .rt-mr-md-14

    {

        margin-right: 14px;

    }

    .rt-mr-md-15

    {

        margin-right: 15px;

    }

    .rt-mr-md-16

    {

        margin-right: 16px;

    }

    .rt-mr-md-17

    {

        margin-right: 17px;

    }

    .rt-mr-md-18

    {

        margin-right: 18px;

    }

    .rt-mr-md-19

    {

        margin-right: 19px;

    }

    .rt-mr-md-20

    {

        margin-right: 20px;

    }

    .rt-mr-md-21

    {

        margin-right: 21px;

    }

    .rt-mr-md-22

    {

        margin-right: 22px;

    }

    .rt-mr-md-23

    {

        margin-right: 23px;

    }

    .rt-mr-md-24

    {

        margin-right: 24px;

    }

    .rt-mr-md-25

    {

        margin-right: 25px;

    }

    .rt-mr-md-26

    {

        margin-right: 26px;

    }

    .rt-mr-md-27

    {

        margin-right: 27px;

    }

    .rt-mr-md-28

    {

        margin-right: 28px;

    }

    .rt-mr-md-29

    {

        margin-right: 29px;

    }

    .rt-mr-md-30

    {

        margin-right: 30px;

    }

    .rt-mr-md-31

    {

        margin-right: 31px;

    }

    .rt-mr-md-32

    {

        margin-right: 32px;

    }

    .rt-mr-md-33

    {

        margin-right: 33px;

    }

    .rt-mr-md-34

    {

        margin-right: 34px;

    }

    .rt-mr-md-35

    {

        margin-right: 35px;

    }

    .rt-mr-md-36

    {

        margin-right: 36px;

    }

    .rt-mr-md-37

    {

        margin-right: 37px;

    }

    .rt-mr-md-38

    {

        margin-right: 38px;

    }

    .rt-mr-md-39

    {

        margin-right: 39px;

    }

    .rt-mr-md-40

    {

        margin-right: 40px;

    }

    .rt-mr-md-41

    {

        margin-right: 41px;

    }

    .rt-mr-md-42

    {

        margin-right: 42px;

    }

    .rt-mr-md-43

    {

        margin-right: 43px;

    }

    .rt-mr-md-44

    {

        margin-right: 44px;

    }

    .rt-mr-md-45

    {

        margin-right: 45px;

    }

    .rt-mr-md-46

    {

        margin-right: 46px;

    }

    .rt-mr-md-47

    {

        margin-right: 47px;

    }

    .rt-mr-md-48

    {

        margin-right: 48px;

    }

    .rt-mr-md-49

    {

        margin-right: 49px;

    }

    .rt-mr-md-50

    {

        margin-right: 50px;

    }

    .rt-mr-md-51

    {

        margin-right: 51px;

    }

    .rt-mr-md-52

    {

        margin-right: 52px;

    }

    .rt-mr-md-53

    {

        margin-right: 53px;

    }

    .rt-mr-md-54

    {

        margin-right: 54px;

    }

    .rt-mr-md-55

    {

        margin-right: 55px;

    }

    .rt-mr-md-56

    {

        margin-right: 56px;

    }

    .rt-mr-md-57

    {

        margin-right: 57px;

    }

    .rt-mr-md-58

    {

        margin-right: 58px;

    }

    .rt-mr-md-59

    {

        margin-right: 59px;

    }

    .rt-mr-md-60

    {

        margin-right: 60px;

    }

    .rt-mr-md-61

    {

        margin-right: 61px;

    }

    .rt-mr-md-62

    {

        margin-right: 62px;

    }

    .rt-mr-md-63

    {

        margin-right: 63px;

    }

    .rt-mr-md-64

    {

        margin-right: 64px;

    }

    .rt-mr-md-65

    {

        margin-right: 65px;

    }

    .rt-mr-md-66

    {

        margin-right: 66px;

    }

    .rt-mr-md-67

    {

        margin-right: 67px;

    }

    .rt-mr-md-68

    {

        margin-right: 68px;

    }

    .rt-mr-md-69

    {

        margin-right: 69px;

    }

    .rt-mr-md-70

    {

        margin-right: 70px;

    }

    .rt-mr-md-71

    {

        margin-right: 71px;

    }

    .rt-mr-md-72

    {

        margin-right: 72px;

    }

    .rt-mr-md-73

    {

        margin-right: 73px;

    }

    .rt-mr-md-74

    {

        margin-right: 74px;

    }

    .rt-mr-md-75

    {

        margin-right: 75px;

    }

    .rt-mr-md-76

    {

        margin-right: 76px;

    }

    .rt-mr-md-77

    {

        margin-right: 77px;

    }

    .rt-mr-md-78

    {

        margin-right: 78px;

    }

    .rt-mr-md-79

    {

        margin-right: 79px;

    }

    .rt-mr-md-80

    {

        margin-right: 80px;

    }

    .rt-mr-md-81

    {

        margin-right: 81px;

    }

    .rt-mr-md-82

    {

        margin-right: 82px;

    }

    .rt-mr-md-83

    {

        margin-right: 83px;

    }

    .rt-mr-md-84

    {

        margin-right: 84px;

    }

    .rt-mr-md-85

    {

        margin-right: 85px;

    }

    .rt-mr-md-86

    {

        margin-right: 86px;

    }

    .rt-mr-md-87

    {

        margin-right: 87px;

    }

    .rt-mr-md-88

    {

        margin-right: 88px;

    }

    .rt-mr-md-89

    {

        margin-right: 89px;

    }

    .rt-mr-md-90

    {

        margin-right: 90px;

    }

    .rt-mr-md-91

    {

        margin-right: 91px;

    }

    .rt-mr-md-92

    {

        margin-right: 92px;

    }

    .rt-mr-md-93

    {

        margin-right: 93px;

    }

    .rt-mr-md-94

    {

        margin-right: 94px;

    }

    .rt-mr-md-95

    {

        margin-right: 95px;

    }

    .rt-mr-md-96

    {

        margin-right: 96px;

    }

    .rt-mr-md-97

    {

        margin-right: 97px;

    }

    .rt-mr-md-98

    {

        margin-right: 98px;

    }

    .rt-mr-md-99

    {

        margin-right: 99px;

    }

    .rt-mr-md-100

    {

        margin-right: 100px;

    }

}



@media (max-width: 767.98px)

{

    .rt-mr-xs-0

    {

        margin-right: 0;

    }

    .rt-mr-xs-1

    {

        margin-right: 1px;

    }

    .rt-mr-xs-2

    {

        margin-right: 2px;

    }

    .rt-mr-xs-3

    {

        margin-right: 3px;

    }

    .rt-mr-xs-4

    {

        margin-right: 4px;

    }

    .rt-mr-xs-5

    {

        margin-right: 5px;

    }

    .rt-mr-xs-6

    {

        margin-right: 6px;

    }

    .rt-mr-xs-7

    {

        margin-right: 7px;

    }

    .rt-mr-xs-8

    {

        margin-right: 8px;

    }

    .rt-mr-xs-9

    {

        margin-right: 9px;

    }

    .rt-mr-xs-10

    {

        margin-right: 10px;

    }

    .rt-mr-xs-11

    {

        margin-right: 11px;

    }

    .rt-mr-xs-12

    {

        margin-right: 12px;

    }

    .rt-mr-xs-13

    {

        margin-right: 13px;

    }

    .rt-mr-xs-14

    {

        margin-right: 14px;

    }

    .rt-mr-xs-15

    {

        margin-right: 15px;

    }

    .rt-mr-xs-16

    {

        margin-right: 16px;

    }

    .rt-mr-xs-17

    {

        margin-right: 17px;

    }

    .rt-mr-xs-18

    {

        margin-right: 18px;

    }

    .rt-mr-xs-19

    {

        margin-right: 19px;

    }

    .rt-mr-xs-20

    {

        margin-right: 20px;

    }

    .rt-mr-xs-21

    {

        margin-right: 21px;

    }

    .rt-mr-xs-22

    {

        margin-right: 22px;

    }

    .rt-mr-xs-23

    {

        margin-right: 23px;

    }

    .rt-mr-xs-24

    {

        margin-right: 24px;

    }

    .rt-mr-xs-25

    {

        margin-right: 25px;

    }

    .rt-mr-xs-26

    {

        margin-right: 26px;

    }

    .rt-mr-xs-27

    {

        margin-right: 27px;

    }

    .rt-mr-xs-28

    {

        margin-right: 28px;

    }

    .rt-mr-xs-29

    {

        margin-right: 29px;

    }

    .rt-mr-xs-30

    {

        margin-right: 30px;

    }

    .rt-mr-xs-31

    {

        margin-right: 31px;

    }

    .rt-mr-xs-32

    {

        margin-right: 32px;

    }

    .rt-mr-xs-33

    {

        margin-right: 33px;

    }

    .rt-mr-xs-34

    {

        margin-right: 34px;

    }

    .rt-mr-xs-35

    {

        margin-right: 35px;

    }

    .rt-mr-xs-36

    {

        margin-right: 36px;

    }

    .rt-mr-xs-37

    {

        margin-right: 37px;

    }

    .rt-mr-xs-38

    {

        margin-right: 38px;

    }

    .rt-mr-xs-39

    {

        margin-right: 39px;

    }

    .rt-mr-xs-40

    {

        margin-right: 40px;

    }

    .rt-mr-xs-41

    {

        margin-right: 41px;

    }

    .rt-mr-xs-42

    {

        margin-right: 42px;

    }

    .rt-mr-xs-43

    {

        margin-right: 43px;

    }

    .rt-mr-xs-44

    {

        margin-right: 44px;

    }

    .rt-mr-xs-45

    {

        margin-right: 45px;

    }

    .rt-mr-xs-46

    {

        margin-right: 46px;

    }

    .rt-mr-xs-47

    {

        margin-right: 47px;

    }

    .rt-mr-xs-48

    {

        margin-right: 48px;

    }

    .rt-mr-xs-49

    {

        margin-right: 49px;

    }

    .rt-mr-xs-50

    {

        margin-right: 50px;

    }

    .rt-mr-xs-51

    {

        margin-right: 51px;

    }

    .rt-mr-xs-52

    {

        margin-right: 52px;

    }

    .rt-mr-xs-53

    {

        margin-right: 53px;

    }

    .rt-mr-xs-54

    {

        margin-right: 54px;

    }

    .rt-mr-xs-55

    {

        margin-right: 55px;

    }

    .rt-mr-xs-56

    {

        margin-right: 56px;

    }

    .rt-mr-xs-57

    {

        margin-right: 57px;

    }

    .rt-mr-xs-58

    {

        margin-right: 58px;

    }

    .rt-mr-xs-59

    {

        margin-right: 59px;

    }

    .rt-mr-xs-60

    {

        margin-right: 60px;

    }

    .rt-mr-xs-61

    {

        margin-right: 61px;

    }

    .rt-mr-xs-62

    {

        margin-right: 62px;

    }

    .rt-mr-xs-63

    {

        margin-right: 63px;

    }

    .rt-mr-xs-64

    {

        margin-right: 64px;

    }

    .rt-mr-xs-65

    {

        margin-right: 65px;

    }

    .rt-mr-xs-66

    {

        margin-right: 66px;

    }

    .rt-mr-xs-67

    {

        margin-right: 67px;

    }

    .rt-mr-xs-68

    {

        margin-right: 68px;

    }

    .rt-mr-xs-69

    {

        margin-right: 69px;

    }

    .rt-mr-xs-70

    {

        margin-right: 70px;

    }

    .rt-mr-xs-71

    {

        margin-right: 71px;

    }

    .rt-mr-xs-72

    {

        margin-right: 72px;

    }

    .rt-mr-xs-73

    {

        margin-right: 73px;

    }

    .rt-mr-xs-74

    {

        margin-right: 74px;

    }

    .rt-mr-xs-75

    {

        margin-right: 75px;

    }

    .rt-mr-xs-76

    {

        margin-right: 76px;

    }

    .rt-mr-xs-77

    {

        margin-right: 77px;

    }

    .rt-mr-xs-78

    {

        margin-right: 78px;

    }

    .rt-mr-xs-79

    {

        margin-right: 79px;

    }

    .rt-mr-xs-80

    {

        margin-right: 80px;

    }

    .rt-mr-xs-81

    {

        margin-right: 81px;

    }

    .rt-mr-xs-82

    {

        margin-right: 82px;

    }

    .rt-mr-xs-83

    {

        margin-right: 83px;

    }

    .rt-mr-xs-84

    {

        margin-right: 84px;

    }

    .rt-mr-xs-85

    {

        margin-right: 85px;

    }

    .rt-mr-xs-86

    {

        margin-right: 86px;

    }

    .rt-mr-xs-87

    {

        margin-right: 87px;

    }

    .rt-mr-xs-88

    {

        margin-right: 88px;

    }

    .rt-mr-xs-89

    {

        margin-right: 89px;

    }

    .rt-mr-xs-90

    {

        margin-right: 90px;

    }

    .rt-mr-xs-91

    {

        margin-right: 91px;

    }

    .rt-mr-xs-92

    {

        margin-right: 92px;

    }

    .rt-mr-xs-93

    {

        margin-right: 93px;

    }

    .rt-mr-xs-94

    {

        margin-right: 94px;

    }

    .rt-mr-xs-95

    {

        margin-right: 95px;

    }

    .rt-mr-xs-96

    {

        margin-right: 96px;

    }

    .rt-mr-xs-97

    {

        margin-right: 97px;

    }

    .rt-mr-xs-98

    {

        margin-right: 98px;

    }

    .rt-mr-xs-99

    {

        margin-right: 99px;

    }

    .rt-mr-xs-100

    {

        margin-right: 100px;

    }

}



.rt-pb-0

{

    padding-bottom: 0;

}



.rt-pb-1

{

    padding-bottom: 1px;

}



.rt-pb-2

{

    padding-bottom: 2px;

}



.rt-pb-3

{

    padding-bottom: 3px;

}



.rt-pb-4

{

    padding-bottom: 4px;

}



.rt-pb-5

{

    padding-bottom: 5px;

}



.rt-pb-6

{

    padding-bottom: 6px;

}



.rt-pb-7

{

    padding-bottom: 7px;

}



.rt-pb-8

{

    padding-bottom: 8px;

}



.rt-pb-9

{

    padding-bottom: 9px;

}



.rt-pb-10

{

    padding-bottom: 10px;

}



.rt-pb-11

{

    padding-bottom: 11px;

}



.rt-pb-12

{

    padding-bottom: 12px;

}



.rt-pb-13

{

    padding-bottom: 13px;

}



.rt-pb-14

{

    padding-bottom: 14px;

}



.rt-pb-15

{

    padding-bottom: 15px;

}



.rt-pb-16

{

    padding-bottom: 16px;

}



.rt-pb-17

{

    padding-bottom: 17px;

}



.rt-pb-18

{

    padding-bottom: 18px;

}



.rt-pb-19

{

    padding-bottom: 19px;

}



.rt-pb-20

{

    padding-bottom: 20px;

}



.rt-pb-21

{

    padding-bottom: 21px;

}



.rt-pb-22

{

    padding-bottom: 22px;

}



.rt-pb-23

{

    padding-bottom: 23px;

}



.rt-pb-24

{

    padding-bottom: 24px;

}



.rt-pb-25

{

    padding-bottom: 25px;

}



.rt-pb-26

{

    padding-bottom: 26px;

}



.rt-pb-27

{

    padding-bottom: 27px;

}



.rt-pb-28

{

    padding-bottom: 28px;

}



.rt-pb-29

{

    padding-bottom: 29px;

}



.rt-pb-30

{

    padding-bottom: 30px;

}



.rt-pb-31

{

    padding-bottom: 31px;

}



.rt-pb-32

{

    padding-bottom: 32px;

}



.rt-pb-33

{

    padding-bottom: 33px;

}



.rt-pb-34

{

    padding-bottom: 34px;

}



.rt-pb-35

{

    padding-bottom: 35px;

}



.rt-pb-36

{

    padding-bottom: 36px;

}



.rt-pb-37

{

    padding-bottom: 37px;

}



.rt-pb-38

{

    padding-bottom: 38px;

}



.rt-pb-39

{

    padding-bottom: 39px;

}



.rt-pb-40

{

    padding-bottom: 40px;

}



.rt-pb-41

{

    padding-bottom: 41px;

}



.rt-pb-42

{

    padding-bottom: 42px;

}



.rt-pb-43

{

    padding-bottom: 43px;

}



.rt-pb-44

{

    padding-bottom: 44px;

}



.rt-pb-45

{

    padding-bottom: 45px;

}



.rt-pb-46

{

    padding-bottom: 46px;

}



.rt-pb-47

{

    padding-bottom: 47px;

}



.rt-pb-48

{

    padding-bottom: 48px;

}



.rt-pb-49

{

    padding-bottom: 49px;

}



.rt-pb-50

{

    padding-bottom: 50px;

}



.rt-pb-51

{

    padding-bottom: 51px;

}



.rt-pb-52

{

    padding-bottom: 52px;

}



.rt-pb-53

{

    padding-bottom: 53px;

}



.rt-pb-54

{

    padding-bottom: 54px;

}



.rt-pb-55

{

    padding-bottom: 55px;

}



.rt-pb-56

{

    padding-bottom: 56px;

}



.rt-pb-57

{

    padding-bottom: 57px;

}



.rt-pb-58

{

    padding-bottom: 58px;

}



.rt-pb-59

{

    padding-bottom: 59px;

}



.rt-pb-60

{

    padding-bottom: 60px;

}



.rt-pb-61

{

    padding-bottom: 61px;

}



.rt-pb-62

{

    padding-bottom: 62px;

}



.rt-pb-63

{

    padding-bottom: 63px;

}



.rt-pb-64

{

    padding-bottom: 64px;

}



.rt-pb-65

{

    padding-bottom: 65px;

}



.rt-pb-66

{

    padding-bottom: 66px;

}



.rt-pb-67

{

    padding-bottom: 67px;

}



.rt-pb-68

{

    padding-bottom: 68px;

}



.rt-pb-69

{

    padding-bottom: 69px;

}



.rt-pb-70

{

    padding-bottom: 70px;

}



.rt-pb-71

{

    padding-bottom: 71px;

}



.rt-pb-72

{

    padding-bottom: 72px;

}



.rt-pb-73

{

    padding-bottom: 73px;

}



.rt-pb-74

{

    padding-bottom: 74px;

}



.rt-pb-75

{

    padding-bottom: 75px;

}



.rt-pb-76

{

    padding-bottom: 76px;

}



.rt-pb-77

{

    padding-bottom: 77px;

}



.rt-pb-78

{

    padding-bottom: 78px;

}



.rt-pb-79

{

    padding-bottom: 79px;

}



.rt-pb-80

{

    padding-bottom: 80px;

}



.rt-pb-81

{

    padding-bottom: 81px;

}



.rt-pb-82

{

    padding-bottom: 82px;

}



.rt-pb-83

{

    padding-bottom: 83px;

}



.rt-pb-84

{

    padding-bottom: 84px;

}



.rt-pb-85

{

    padding-bottom: 85px;

}



.rt-pb-86

{

    padding-bottom: 86px;

}



.rt-pb-87

{

    padding-bottom: 87px;

}



.rt-pb-88

{

    padding-bottom: 88px;

}



.rt-pb-89

{

    padding-bottom: 89px;

}



.rt-pb-90

{

    padding-bottom: 90px;

}



.rt-pb-91

{

    padding-bottom: 91px;

}



.rt-pb-92

{

    padding-bottom: 92px;

}



.rt-pb-93

{

    padding-bottom: 93px;

}



.rt-pb-94

{

    padding-bottom: 94px;

}



.rt-pb-95

{

    padding-bottom: 95px;

}



.rt-pb-96

{

    padding-bottom: 96px;

}



.rt-pb-97

{

    padding-bottom: 97px;

}



.rt-pb-98

{

    padding-bottom: 98px;

}



.rt-pb-99

{

    padding-bottom: 99px;

}



.rt-pb-100

{

    padding-bottom: 100px;

}



@media (max-width: 1199.98px)

{

    .rt-pb-lg-0

    {

        padding-bottom: 0;

    }

    .rt-pb-lg-1

    {

        padding-bottom: 1px;

    }

    .rt-pb-lg-2

    {

        padding-bottom: 2px;

    }

    .rt-pb-lg-3

    {

        padding-bottom: 3px;

    }

    .rt-pb-lg-4

    {

        padding-bottom: 4px;

    }

    .rt-pb-lg-5

    {

        padding-bottom: 5px;

    }

    .rt-pb-lg-6

    {

        padding-bottom: 6px;

    }

    .rt-pb-lg-7

    {

        padding-bottom: 7px;

    }

    .rt-pb-lg-8

    {

        padding-bottom: 8px;

    }

    .rt-pb-lg-9

    {

        padding-bottom: 9px;

    }

    .rt-pb-lg-10

    {

        padding-bottom: 10px;

    }

    .rt-pb-lg-11

    {

        padding-bottom: 11px;

    }

    .rt-pb-lg-12

    {

        padding-bottom: 12px;

    }

    .rt-pb-lg-13

    {

        padding-bottom: 13px;

    }

    .rt-pb-lg-14

    {

        padding-bottom: 14px;

    }

    .rt-pb-lg-15

    {

        padding-bottom: 15px;

    }

    .rt-pb-lg-16

    {

        padding-bottom: 16px;

    }

    .rt-pb-lg-17

    {

        padding-bottom: 17px;

    }

    .rt-pb-lg-18

    {

        padding-bottom: 18px;

    }

    .rt-pb-lg-19

    {

        padding-bottom: 19px;

    }

    .rt-pb-lg-20

    {

        padding-bottom: 20px;

    }

    .rt-pb-lg-21

    {

        padding-bottom: 21px;

    }

    .rt-pb-lg-22

    {

        padding-bottom: 22px;

    }

    .rt-pb-lg-23

    {

        padding-bottom: 23px;

    }

    .rt-pb-lg-24

    {

        padding-bottom: 24px;

    }

    .rt-pb-lg-25

    {

        padding-bottom: 25px;

    }

    .rt-pb-lg-26

    {

        padding-bottom: 26px;

    }

    .rt-pb-lg-27

    {

        padding-bottom: 27px;

    }

    .rt-pb-lg-28

    {

        padding-bottom: 28px;

    }

    .rt-pb-lg-29

    {

        padding-bottom: 29px;

    }

    .rt-pb-lg-30

    {

        padding-bottom: 30px;

    }

    .rt-pb-lg-31

    {

        padding-bottom: 31px;

    }

    .rt-pb-lg-32

    {

        padding-bottom: 32px;

    }

    .rt-pb-lg-33

    {

        padding-bottom: 33px;

    }

    .rt-pb-lg-34

    {

        padding-bottom: 34px;

    }

    .rt-pb-lg-35

    {

        padding-bottom: 35px;

    }

    .rt-pb-lg-36

    {

        padding-bottom: 36px;

    }

    .rt-pb-lg-37

    {

        padding-bottom: 37px;

    }

    .rt-pb-lg-38

    {

        padding-bottom: 38px;

    }

    .rt-pb-lg-39

    {

        padding-bottom: 39px;

    }

    .rt-pb-lg-40

    {

        padding-bottom: 40px;

    }

    .rt-pb-lg-41

    {

        padding-bottom: 41px;

    }

    .rt-pb-lg-42

    {

        padding-bottom: 42px;

    }

    .rt-pb-lg-43

    {

        padding-bottom: 43px;

    }

    .rt-pb-lg-44

    {

        padding-bottom: 44px;

    }

    .rt-pb-lg-45

    {

        padding-bottom: 45px;

    }

    .rt-pb-lg-46

    {

        padding-bottom: 46px;

    }

    .rt-pb-lg-47

    {

        padding-bottom: 47px;

    }

    .rt-pb-lg-48

    {

        padding-bottom: 48px;

    }

    .rt-pb-lg-49

    {

        padding-bottom: 49px;

    }

    .rt-pb-lg-50

    {

        padding-bottom: 50px;

    }

    .rt-pb-lg-51

    {

        padding-bottom: 51px;

    }

    .rt-pb-lg-52

    {

        padding-bottom: 52px;

    }

    .rt-pb-lg-53

    {

        padding-bottom: 53px;

    }

    .rt-pb-lg-54

    {

        padding-bottom: 54px;

    }

    .rt-pb-lg-55

    {

        padding-bottom: 55px;

    }

    .rt-pb-lg-56

    {

        padding-bottom: 56px;

    }

    .rt-pb-lg-57

    {

        padding-bottom: 57px;

    }

    .rt-pb-lg-58

    {

        padding-bottom: 58px;

    }

    .rt-pb-lg-59

    {

        padding-bottom: 59px;

    }

    .rt-pb-lg-60

    {

        padding-bottom: 60px;

    }

    .rt-pb-lg-61

    {

        padding-bottom: 61px;

    }

    .rt-pb-lg-62

    {

        padding-bottom: 62px;

    }

    .rt-pb-lg-63

    {

        padding-bottom: 63px;

    }

    .rt-pb-lg-64

    {

        padding-bottom: 64px;

    }

    .rt-pb-lg-65

    {

        padding-bottom: 65px;

    }

    .rt-pb-lg-66

    {

        padding-bottom: 66px;

    }

    .rt-pb-lg-67

    {

        padding-bottom: 67px;

    }

    .rt-pb-lg-68

    {

        padding-bottom: 68px;

    }

    .rt-pb-lg-69

    {

        padding-bottom: 69px;

    }

    .rt-pb-lg-70

    {

        padding-bottom: 70px;

    }

    .rt-pb-lg-71

    {

        padding-bottom: 71px;

    }

    .rt-pb-lg-72

    {

        padding-bottom: 72px;

    }

    .rt-pb-lg-73

    {

        padding-bottom: 73px;

    }

    .rt-pb-lg-74

    {

        padding-bottom: 74px;

    }

    .rt-pb-lg-75

    {

        padding-bottom: 75px;

    }

    .rt-pb-lg-76

    {

        padding-bottom: 76px;

    }

    .rt-pb-lg-77

    {

        padding-bottom: 77px;

    }

    .rt-pb-lg-78

    {

        padding-bottom: 78px;

    }

    .rt-pb-lg-79

    {

        padding-bottom: 79px;

    }

    .rt-pb-lg-80

    {

        padding-bottom: 80px;

    }

    .rt-pb-lg-81

    {

        padding-bottom: 81px;

    }

    .rt-pb-lg-82

    {

        padding-bottom: 82px;

    }

    .rt-pb-lg-83

    {

        padding-bottom: 83px;

    }

    .rt-pb-lg-84

    {

        padding-bottom: 84px;

    }

    .rt-pb-lg-85

    {

        padding-bottom: 85px;

    }

    .rt-pb-lg-86

    {

        padding-bottom: 86px;

    }

    .rt-pb-lg-87

    {

        padding-bottom: 87px;

    }

    .rt-pb-lg-88

    {

        padding-bottom: 88px;

    }

    .rt-pb-lg-89

    {

        padding-bottom: 89px;

    }

    .rt-pb-lg-90

    {

        padding-bottom: 90px;

    }

    .rt-pb-lg-91

    {

        padding-bottom: 91px;

    }

    .rt-pb-lg-92

    {

        padding-bottom: 92px;

    }

    .rt-pb-lg-93

    {

        padding-bottom: 93px;

    }

    .rt-pb-lg-94

    {

        padding-bottom: 94px;

    }

    .rt-pb-lg-95

    {

        padding-bottom: 95px;

    }

    .rt-pb-lg-96

    {

        padding-bottom: 96px;

    }

    .rt-pb-lg-97

    {

        padding-bottom: 97px;

    }

    .rt-pb-lg-98

    {

        padding-bottom: 98px;

    }

    .rt-pb-lg-99

    {

        padding-bottom: 99px;

    }

    .rt-pb-lg-100

    {

        padding-bottom: 100px;

    }

}



@media (max-width: 991.98px)

{

    .rt-pb-md-0

    {

        padding-bottom: 0;

    }

    .rt-pb-md-1

    {

        padding-bottom: 1px;

    }

    .rt-pb-md-2

    {

        padding-bottom: 2px;

    }

    .rt-pb-md-3

    {

        padding-bottom: 3px;

    }

    .rt-pb-md-4

    {

        padding-bottom: 4px;

    }

    .rt-pb-md-5

    {

        padding-bottom: 5px;

    }

    .rt-pb-md-6

    {

        padding-bottom: 6px;

    }

    .rt-pb-md-7

    {

        padding-bottom: 7px;

    }

    .rt-pb-md-8

    {

        padding-bottom: 8px;

    }

    .rt-pb-md-9

    {

        padding-bottom: 9px;

    }

    .rt-pb-md-10

    {

        padding-bottom: 10px;

    }

    .rt-pb-md-11

    {

        padding-bottom: 11px;

    }

    .rt-pb-md-12

    {

        padding-bottom: 12px;

    }

    .rt-pb-md-13

    {

        padding-bottom: 13px;

    }

    .rt-pb-md-14

    {

        padding-bottom: 14px;

    }

    .rt-pb-md-15

    {

        padding-bottom: 15px;

    }

    .rt-pb-md-16

    {

        padding-bottom: 16px;

    }

    .rt-pb-md-17

    {

        padding-bottom: 17px;

    }

    .rt-pb-md-18

    {

        padding-bottom: 18px;

    }

    .rt-pb-md-19

    {

        padding-bottom: 19px;

    }

    .rt-pb-md-20

    {

        padding-bottom: 20px;

    }

    .rt-pb-md-21

    {

        padding-bottom: 21px;

    }

    .rt-pb-md-22

    {

        padding-bottom: 22px;

    }

    .rt-pb-md-23

    {

        padding-bottom: 23px;

    }

    .rt-pb-md-24

    {

        padding-bottom: 24px;

    }

    .rt-pb-md-25

    {

        padding-bottom: 25px;

    }

    .rt-pb-md-26

    {

        padding-bottom: 26px;

    }

    .rt-pb-md-27

    {

        padding-bottom: 27px;

    }

    .rt-pb-md-28

    {

        padding-bottom: 28px;

    }

    .rt-pb-md-29

    {

        padding-bottom: 29px;

    }

    .rt-pb-md-30

    {

        padding-bottom: 30px;

    }

    .rt-pb-md-31

    {

        padding-bottom: 31px;

    }

    .rt-pb-md-32

    {

        padding-bottom: 32px;

    }

    .rt-pb-md-33

    {

        padding-bottom: 33px;

    }

    .rt-pb-md-34

    {

        padding-bottom: 34px;

    }

    .rt-pb-md-35

    {

        padding-bottom: 35px;

    }

    .rt-pb-md-36

    {

        padding-bottom: 36px;

    }

    .rt-pb-md-37

    {

        padding-bottom: 37px;

    }

    .rt-pb-md-38

    {

        padding-bottom: 38px;

    }

    .rt-pb-md-39

    {

        padding-bottom: 39px;

    }

    .rt-pb-md-40

    {

        padding-bottom: 40px;

    }

    .rt-pb-md-41

    {

        padding-bottom: 41px;

    }

    .rt-pb-md-42

    {

        padding-bottom: 42px;

    }

    .rt-pb-md-43

    {

        padding-bottom: 43px;

    }

    .rt-pb-md-44

    {

        padding-bottom: 44px;

    }

    .rt-pb-md-45

    {

        padding-bottom: 45px;

    }

    .rt-pb-md-46

    {

        padding-bottom: 46px;

    }

    .rt-pb-md-47

    {

        padding-bottom: 47px;

    }

    .rt-pb-md-48

    {

        padding-bottom: 48px;

    }

    .rt-pb-md-49

    {

        padding-bottom: 49px;

    }

    .rt-pb-md-50

    {

        padding-bottom: 50px;

    }

    .rt-pb-md-51

    {

        padding-bottom: 51px;

    }

    .rt-pb-md-52

    {

        padding-bottom: 52px;

    }

    .rt-pb-md-53

    {

        padding-bottom: 53px;

    }

    .rt-pb-md-54

    {

        padding-bottom: 54px;

    }

    .rt-pb-md-55

    {

        padding-bottom: 55px;

    }

    .rt-pb-md-56

    {

        padding-bottom: 56px;

    }

    .rt-pb-md-57

    {

        padding-bottom: 57px;

    }

    .rt-pb-md-58

    {

        padding-bottom: 58px;

    }

    .rt-pb-md-59

    {

        padding-bottom: 59px;

    }

    .rt-pb-md-60

    {

        padding-bottom: 60px;

    }

    .rt-pb-md-61

    {

        padding-bottom: 61px;

    }

    .rt-pb-md-62

    {

        padding-bottom: 62px;

    }

    .rt-pb-md-63

    {

        padding-bottom: 63px;

    }

    .rt-pb-md-64

    {

        padding-bottom: 64px;

    }

    .rt-pb-md-65

    {

        padding-bottom: 65px;

    }

    .rt-pb-md-66

    {

        padding-bottom: 66px;

    }

    .rt-pb-md-67

    {

        padding-bottom: 67px;

    }

    .rt-pb-md-68

    {

        padding-bottom: 68px;

    }

    .rt-pb-md-69

    {

        padding-bottom: 69px;

    }

    .rt-pb-md-70

    {

        padding-bottom: 70px;

    }

    .rt-pb-md-71

    {

        padding-bottom: 71px;

    }

    .rt-pb-md-72

    {

        padding-bottom: 72px;

    }

    .rt-pb-md-73

    {

        padding-bottom: 73px;

    }

    .rt-pb-md-74

    {

        padding-bottom: 74px;

    }

    .rt-pb-md-75

    {

        padding-bottom: 75px;

    }

    .rt-pb-md-76

    {

        padding-bottom: 76px;

    }

    .rt-pb-md-77

    {

        padding-bottom: 77px;

    }

    .rt-pb-md-78

    {

        padding-bottom: 78px;

    }

    .rt-pb-md-79

    {

        padding-bottom: 79px;

    }

    .rt-pb-md-80

    {

        padding-bottom: 80px;

    }

    .rt-pb-md-81

    {

        padding-bottom: 81px;

    }

    .rt-pb-md-82

    {

        padding-bottom: 82px;

    }

    .rt-pb-md-83

    {

        padding-bottom: 83px;

    }

    .rt-pb-md-84

    {

        padding-bottom: 84px;

    }

    .rt-pb-md-85

    {

        padding-bottom: 85px;

    }

    .rt-pb-md-86

    {

        padding-bottom: 86px;

    }

    .rt-pb-md-87

    {

        padding-bottom: 87px;

    }

    .rt-pb-md-88

    {

        padding-bottom: 88px;

    }

    .rt-pb-md-89

    {

        padding-bottom: 89px;

    }

    .rt-pb-md-90

    {

        padding-bottom: 90px;

    }

    .rt-pb-md-91

    {

        padding-bottom: 91px;

    }

    .rt-pb-md-92

    {

        padding-bottom: 92px;

    }

    .rt-pb-md-93

    {

        padding-bottom: 93px;

    }

    .rt-pb-md-94

    {

        padding-bottom: 94px;

    }

    .rt-pb-md-95

    {

        padding-bottom: 95px;

    }

    .rt-pb-md-96

    {

        padding-bottom: 96px;

    }

    .rt-pb-md-97

    {

        padding-bottom: 97px;

    }

    .rt-pb-md-98

    {

        padding-bottom: 98px;

    }

    .rt-pb-md-99

    {

        padding-bottom: 99px;

    }

    .rt-pb-md-100

    {

        padding-bottom: 100px;

    }

}



@media (max-width: 767.98px)

{

    .rt-pb-xs-0

    {

        padding-bottom: 0;

    }

    .rt-pb-xs-1

    {

        padding-bottom: 1px;

    }

    .rt-pb-xs-2

    {

        padding-bottom: 2px;

    }

    .rt-pb-xs-3

    {

        padding-bottom: 3px;

    }

    .rt-pb-xs-4

    {

        padding-bottom: 4px;

    }

    .rt-pb-xs-5

    {

        padding-bottom: 5px;

    }

    .rt-pb-xs-6

    {

        padding-bottom: 6px;

    }

    .rt-pb-xs-7

    {

        padding-bottom: 7px;

    }

    .rt-pb-xs-8

    {

        padding-bottom: 8px;

    }

    .rt-pb-xs-9

    {

        padding-bottom: 9px;

    }

    .rt-pb-xs-10

    {

        padding-bottom: 10px;

    }

    .rt-pb-xs-11

    {

        padding-bottom: 11px;

    }

    .rt-pb-xs-12

    {

        padding-bottom: 12px;

    }

    .rt-pb-xs-13

    {

        padding-bottom: 13px;

    }

    .rt-pb-xs-14

    {

        padding-bottom: 14px;

    }

    .rt-pb-xs-15

    {

        padding-bottom: 15px;

    }

    .rt-pb-xs-16

    {

        padding-bottom: 16px;

    }

    .rt-pb-xs-17

    {

        padding-bottom: 17px;

    }

    .rt-pb-xs-18

    {

        padding-bottom: 18px;

    }

    .rt-pb-xs-19

    {

        padding-bottom: 19px;

    }

    .rt-pb-xs-20

    {

        padding-bottom: 20px;

    }

    .rt-pb-xs-21

    {

        padding-bottom: 21px;

    }

    .rt-pb-xs-22

    {

        padding-bottom: 22px;

    }

    .rt-pb-xs-23

    {

        padding-bottom: 23px;

    }

    .rt-pb-xs-24

    {

        padding-bottom: 24px;

    }

    .rt-pb-xs-25

    {

        padding-bottom: 25px;

    }

    .rt-pb-xs-26

    {

        padding-bottom: 26px;

    }

    .rt-pb-xs-27

    {

        padding-bottom: 27px;

    }

    .rt-pb-xs-28

    {

        padding-bottom: 28px;

    }

    .rt-pb-xs-29

    {

        padding-bottom: 29px;

    }

    .rt-pb-xs-30

    {

        padding-bottom: 30px;

    }

    .rt-pb-xs-31

    {

        padding-bottom: 31px;

    }

    .rt-pb-xs-32

    {

        padding-bottom: 32px;

    }

    .rt-pb-xs-33

    {

        padding-bottom: 33px;

    }

    .rt-pb-xs-34

    {

        padding-bottom: 34px;

    }

    .rt-pb-xs-35

    {

        padding-bottom: 35px;

    }

    .rt-pb-xs-36

    {

        padding-bottom: 36px;

    }

    .rt-pb-xs-37

    {

        padding-bottom: 37px;

    }

    .rt-pb-xs-38

    {

        padding-bottom: 38px;

    }

    .rt-pb-xs-39

    {

        padding-bottom: 39px;

    }

    .rt-pb-xs-40

    {

        padding-bottom: 40px;

    }

    .rt-pb-xs-41

    {

        padding-bottom: 41px;

    }

    .rt-pb-xs-42

    {

        padding-bottom: 42px;

    }

    .rt-pb-xs-43

    {

        padding-bottom: 43px;

    }

    .rt-pb-xs-44

    {

        padding-bottom: 44px;

    }

    .rt-pb-xs-45

    {

        padding-bottom: 45px;

    }

    .rt-pb-xs-46

    {

        padding-bottom: 46px;

    }

    .rt-pb-xs-47

    {

        padding-bottom: 47px;

    }

    .rt-pb-xs-48

    {

        padding-bottom: 48px;

    }

    .rt-pb-xs-49

    {

        padding-bottom: 49px;

    }

    .rt-pb-xs-50

    {

        padding-bottom: 50px;

    }

    .rt-pb-xs-51

    {

        padding-bottom: 51px;

    }

    .rt-pb-xs-52

    {

        padding-bottom: 52px;

    }

    .rt-pb-xs-53

    {

        padding-bottom: 53px;

    }

    .rt-pb-xs-54

    {

        padding-bottom: 54px;

    }

    .rt-pb-xs-55

    {

        padding-bottom: 55px;

    }

    .rt-pb-xs-56

    {

        padding-bottom: 56px;

    }

    .rt-pb-xs-57

    {

        padding-bottom: 57px;

    }

    .rt-pb-xs-58

    {

        padding-bottom: 58px;

    }

    .rt-pb-xs-59

    {

        padding-bottom: 59px;

    }

    .rt-pb-xs-60

    {

        padding-bottom: 60px;

    }

    .rt-pb-xs-61

    {

        padding-bottom: 61px;

    }

    .rt-pb-xs-62

    {

        padding-bottom: 62px;

    }

    .rt-pb-xs-63

    {

        padding-bottom: 63px;

    }

    .rt-pb-xs-64

    {

        padding-bottom: 64px;

    }

    .rt-pb-xs-65

    {

        padding-bottom: 65px;

    }

    .rt-pb-xs-66

    {

        padding-bottom: 66px;

    }

    .rt-pb-xs-67

    {

        padding-bottom: 67px;

    }

    .rt-pb-xs-68

    {

        padding-bottom: 68px;

    }

    .rt-pb-xs-69

    {

        padding-bottom: 69px;

    }

    .rt-pb-xs-70

    {

        padding-bottom: 70px;

    }

    .rt-pb-xs-71

    {

        padding-bottom: 71px;

    }

    .rt-pb-xs-72

    {

        padding-bottom: 72px;

    }

    .rt-pb-xs-73

    {

        padding-bottom: 73px;

    }

    .rt-pb-xs-74

    {

        padding-bottom: 74px;

    }

    .rt-pb-xs-75

    {

        padding-bottom: 75px;

    }

    .rt-pb-xs-76

    {

        padding-bottom: 76px;

    }

    .rt-pb-xs-77

    {

        padding-bottom: 77px;

    }

    .rt-pb-xs-78

    {

        padding-bottom: 78px;

    }

    .rt-pb-xs-79

    {

        padding-bottom: 79px;

    }

    .rt-pb-xs-80

    {

        padding-bottom: 80px;

    }

    .rt-pb-xs-81

    {

        padding-bottom: 81px;

    }

    .rt-pb-xs-82

    {

        padding-bottom: 82px;

    }

    .rt-pb-xs-83

    {

        padding-bottom: 83px;

    }

    .rt-pb-xs-84

    {

        padding-bottom: 84px;

    }

    .rt-pb-xs-85

    {

        padding-bottom: 85px;

    }

    .rt-pb-xs-86

    {

        padding-bottom: 86px;

    }

    .rt-pb-xs-87

    {

        padding-bottom: 87px;

    }

    .rt-pb-xs-88

    {

        padding-bottom: 88px;

    }

    .rt-pb-xs-89

    {

        padding-bottom: 89px;

    }

    .rt-pb-xs-90

    {

        padding-bottom: 90px;

    }

    .rt-pb-xs-91

    {

        padding-bottom: 91px;

    }

    .rt-pb-xs-92

    {

        padding-bottom: 92px;

    }

    .rt-pb-xs-93

    {

        padding-bottom: 93px;

    }

    .rt-pb-xs-94

    {

        padding-bottom: 94px;

    }

    .rt-pb-xs-95

    {

        padding-bottom: 95px;

    }

    .rt-pb-xs-96

    {

        padding-bottom: 96px;

    }

    .rt-pb-xs-97

    {

        padding-bottom: 97px;

    }

    .rt-pb-xs-98

    {

        padding-bottom: 98px;

    }

    .rt-pb-xs-99

    {

        padding-bottom: 99px;

    }

    .rt-pb-xs-100

    {

        padding-bottom: 100px;

    }

}



.rt-pt-0

{

    padding-top: 0;

}



.rt-pt-1

{

    padding-top: 1px;

}



.rt-pt-2

{

    padding-top: 2px;

}



.rt-pt-3

{

    padding-top: 3px;

}



.rt-pt-4

{

    padding-top: 4px;

}



.rt-pt-5

{

    padding-top: 5px;

}



.rt-pt-6

{

    padding-top: 6px;

}



.rt-pt-7

{

    padding-top: 7px;

}



.rt-pt-8

{

    padding-top: 8px;

}



.rt-pt-9

{

    padding-top: 9px;

}



.rt-pt-10

{

    padding-top: 10px;

}



.rt-pt-11

{

    padding-top: 11px;

}



.rt-pt-12

{

    padding-top: 12px;

}



.rt-pt-13

{

    padding-top: 13px;

}



.rt-pt-14

{

    padding-top: 14px;

}



.rt-pt-15

{

    padding-top: 15px;

}



.rt-pt-16

{

    padding-top: 16px;

}



.rt-pt-17

{

    padding-top: 17px;

}



.rt-pt-18

{

    padding-top: 18px;

}



.rt-pt-19

{

    padding-top: 19px;

}



.rt-pt-20

{

    padding-top: 20px;

}



.rt-pt-21

{

    padding-top: 21px;

}



.rt-pt-22

{

    padding-top: 22px;

}



.rt-pt-23

{

    padding-top: 23px;

}



.rt-pt-24

{

    padding-top: 24px;

}



.rt-pt-25

{

    padding-top: 25px;

}



.rt-pt-26

{

    padding-top: 26px;

}



.rt-pt-27

{

    padding-top: 27px;

}



.rt-pt-28

{

    padding-top: 28px;

}



.rt-pt-29

{

    padding-top: 29px;

}



.rt-pt-30

{

    padding-top: 30px;

}



.rt-pt-31

{

    padding-top: 31px;

}



.rt-pt-32

{

    padding-top: 32px;

}



.rt-pt-33

{

    padding-top: 33px;

}



.rt-pt-34

{

    padding-top: 34px;

}



.rt-pt-35

{

    padding-top: 35px;

}



.rt-pt-36

{

    padding-top: 36px;

}



.rt-pt-37

{

    padding-top: 37px;

}



.rt-pt-38

{

    padding-top: 38px;

}



.rt-pt-39

{

    padding-top: 39px;

}



.rt-pt-40

{

    padding-top: 40px;

}



.rt-pt-41

{

    padding-top: 41px;

}



.rt-pt-42

{

    padding-top: 42px;

}



.rt-pt-43

{

    padding-top: 43px;

}



.rt-pt-44

{

    padding-top: 44px;

}



.rt-pt-45

{

    padding-top: 45px;

}



.rt-pt-46

{

    padding-top: 46px;

}



.rt-pt-47

{

    padding-top: 47px;

}



.rt-pt-48

{

    padding-top: 48px;

}



.rt-pt-49

{

    padding-top: 49px;

}



.rt-pt-50

{

    padding-top: 50px;

}



.rt-pt-51

{

    padding-top: 51px;

}



.rt-pt-52

{

    padding-top: 52px;

}



.rt-pt-53

{

    padding-top: 53px;

}



.rt-pt-54

{

    padding-top: 54px;

}



.rt-pt-55

{

    padding-top: 55px;

}



.rt-pt-56

{

    padding-top: 56px;

}



.rt-pt-57

{

    padding-top: 57px;

}



.rt-pt-58

{

    padding-top: 58px;

}



.rt-pt-59

{

    padding-top: 59px;

}



.rt-pt-60

{

    padding-top: 60px;

}



.rt-pt-61

{

    padding-top: 61px;

}



.rt-pt-62

{

    padding-top: 62px;

}



.rt-pt-63

{

    padding-top: 63px;

}



.rt-pt-64

{

    padding-top: 64px;

}



.rt-pt-65

{

    padding-top: 65px;

}



.rt-pt-66

{

    padding-top: 66px;

}



.rt-pt-67

{

    padding-top: 67px;

}



.rt-pt-68

{

    padding-top: 68px;

}



.rt-pt-69

{

    padding-top: 69px;

}



.rt-pt-70

{

    padding-top: 70px;

}



.rt-pt-71

{

    padding-top: 71px;

}



.rt-pt-72

{

    padding-top: 72px;

}



.rt-pt-73

{

    padding-top: 73px;

}



.rt-pt-74

{

    padding-top: 74px;

}



.rt-pt-75

{

    padding-top: 75px;

}



.rt-pt-76

{

    padding-top: 76px;

}



.rt-pt-77

{

    padding-top: 77px;

}



.rt-pt-78

{

    padding-top: 78px;

}



.rt-pt-79

{

    padding-top: 79px;

}



.rt-pt-80

{

    padding-top: 80px;

}



.rt-pt-81

{

    padding-top: 81px;

}



.rt-pt-82

{

    padding-top: 82px;

}



.rt-pt-83

{

    padding-top: 83px;

}



.rt-pt-84

{

    padding-top: 84px;

}



.rt-pt-85

{

    padding-top: 85px;

}



.rt-pt-86

{

    padding-top: 86px;

}



.rt-pt-87

{

    padding-top: 87px;

}



.rt-pt-88

{

    padding-top: 88px;

}



.rt-pt-89

{

    padding-top: 89px;

}



.rt-pt-90

{

    padding-top: 90px;

}



.rt-pt-91

{

    padding-top: 91px;

}



.rt-pt-92

{

    padding-top: 92px;

}



.rt-pt-93

{

    padding-top: 93px;

}



.rt-pt-94

{

    padding-top: 94px;

}



.rt-pt-95

{

    padding-top: 95px;

}



.rt-pt-96

{

    padding-top: 96px;

}



.rt-pt-97

{

    padding-top: 97px;

}



.rt-pt-98

{

    padding-top: 98px;

}



.rt-pt-99

{

    padding-top: 99px;

}



.rt-pt-100

{

    padding-top: 100px;

}



@media (max-width: 1199.98px)

{

    .rt-pt-lg-0

    {

        padding-top: 0;

    }

    .rt-pt-lg-1

    {

        padding-top: 1px;

    }

    .rt-pt-lg-2

    {

        padding-top: 2px;

    }

    .rt-pt-lg-3

    {

        padding-top: 3px;

    }

    .rt-pt-lg-4

    {

        padding-top: 4px;

    }

    .rt-pt-lg-5

    {

        padding-top: 5px;

    }

    .rt-pt-lg-6

    {

        padding-top: 6px;

    }

    .rt-pt-lg-7

    {

        padding-top: 7px;

    }

    .rt-pt-lg-8

    {

        padding-top: 8px;

    }

    .rt-pt-lg-9

    {

        padding-top: 9px;

    }

    .rt-pt-lg-10

    {

        padding-top: 10px;

    }

    .rt-pt-lg-11

    {

        padding-top: 11px;

    }

    .rt-pt-lg-12

    {

        padding-top: 12px;

    }

    .rt-pt-lg-13

    {

        padding-top: 13px;

    }

    .rt-pt-lg-14

    {

        padding-top: 14px;

    }

    .rt-pt-lg-15

    {

        padding-top: 15px;

    }

    .rt-pt-lg-16

    {

        padding-top: 16px;

    }

    .rt-pt-lg-17

    {

        padding-top: 17px;

    }

    .rt-pt-lg-18

    {

        padding-top: 18px;

    }

    .rt-pt-lg-19

    {

        padding-top: 19px;

    }

    .rt-pt-lg-20

    {

        padding-top: 20px;

    }

    .rt-pt-lg-21

    {

        padding-top: 21px;

    }

    .rt-pt-lg-22

    {

        padding-top: 22px;

    }

    .rt-pt-lg-23

    {

        padding-top: 23px;

    }

    .rt-pt-lg-24

    {

        padding-top: 24px;

    }

    .rt-pt-lg-25

    {

        padding-top: 25px;

    }

    .rt-pt-lg-26

    {

        padding-top: 26px;

    }

    .rt-pt-lg-27

    {

        padding-top: 27px;

    }

    .rt-pt-lg-28

    {

        padding-top: 28px;

    }

    .rt-pt-lg-29

    {

        padding-top: 29px;

    }

    .rt-pt-lg-30

    {

        padding-top: 30px;

    }

    .rt-pt-lg-31

    {

        padding-top: 31px;

    }

    .rt-pt-lg-32

    {

        padding-top: 32px;

    }

    .rt-pt-lg-33

    {

        padding-top: 33px;

    }

    .rt-pt-lg-34

    {

        padding-top: 34px;

    }

    .rt-pt-lg-35

    {

        padding-top: 35px;

    }

    .rt-pt-lg-36

    {

        padding-top: 36px;

    }

    .rt-pt-lg-37

    {

        padding-top: 37px;

    }

    .rt-pt-lg-38

    {

        padding-top: 38px;

    }

    .rt-pt-lg-39

    {

        padding-top: 39px;

    }

    .rt-pt-lg-40

    {

        padding-top: 40px;

    }

    .rt-pt-lg-41

    {

        padding-top: 41px;

    }

    .rt-pt-lg-42

    {

        padding-top: 42px;

    }

    .rt-pt-lg-43

    {

        padding-top: 43px;

    }

    .rt-pt-lg-44

    {

        padding-top: 44px;

    }

    .rt-pt-lg-45

    {

        padding-top: 45px;

    }

    .rt-pt-lg-46

    {

        padding-top: 46px;

    }

    .rt-pt-lg-47

    {

        padding-top: 47px;

    }

    .rt-pt-lg-48

    {

        padding-top: 48px;

    }

    .rt-pt-lg-49

    {

        padding-top: 49px;

    }

    .rt-pt-lg-50

    {

        padding-top: 50px;

    }

    .rt-pt-lg-51

    {

        padding-top: 51px;

    }

    .rt-pt-lg-52

    {

        padding-top: 52px;

    }

    .rt-pt-lg-53

    {

        padding-top: 53px;

    }

    .rt-pt-lg-54

    {

        padding-top: 54px;

    }

    .rt-pt-lg-55

    {

        padding-top: 55px;

    }

    .rt-pt-lg-56

    {

        padding-top: 56px;

    }

    .rt-pt-lg-57

    {

        padding-top: 57px;

    }

    .rt-pt-lg-58

    {

        padding-top: 58px;

    }

    .rt-pt-lg-59

    {

        padding-top: 59px;

    }

    .rt-pt-lg-60

    {

        padding-top: 60px;

    }

    .rt-pt-lg-61

    {

        padding-top: 61px;

    }

    .rt-pt-lg-62

    {

        padding-top: 62px;

    }

    .rt-pt-lg-63

    {

        padding-top: 63px;

    }

    .rt-pt-lg-64

    {

        padding-top: 64px;

    }

    .rt-pt-lg-65

    {

        padding-top: 65px;

    }

    .rt-pt-lg-66

    {

        padding-top: 66px;

    }

    .rt-pt-lg-67

    {

        padding-top: 67px;

    }

    .rt-pt-lg-68

    {

        padding-top: 68px;

    }

    .rt-pt-lg-69

    {

        padding-top: 69px;

    }

    .rt-pt-lg-70

    {

        padding-top: 70px;

    }

    .rt-pt-lg-71

    {

        padding-top: 71px;

    }

    .rt-pt-lg-72

    {

        padding-top: 72px;

    }

    .rt-pt-lg-73

    {

        padding-top: 73px;

    }

    .rt-pt-lg-74

    {

        padding-top: 74px;

    }

    .rt-pt-lg-75

    {

        padding-top: 75px;

    }

    .rt-pt-lg-76

    {

        padding-top: 76px;

    }

    .rt-pt-lg-77

    {

        padding-top: 77px;

    }

    .rt-pt-lg-78

    {

        padding-top: 78px;

    }

    .rt-pt-lg-79

    {

        padding-top: 79px;

    }

    .rt-pt-lg-80

    {

        padding-top: 80px;

    }

    .rt-pt-lg-81

    {

        padding-top: 81px;

    }

    .rt-pt-lg-82

    {

        padding-top: 82px;

    }

    .rt-pt-lg-83

    {

        padding-top: 83px;

    }

    .rt-pt-lg-84

    {

        padding-top: 84px;

    }

    .rt-pt-lg-85

    {

        padding-top: 85px;

    }

    .rt-pt-lg-86

    {

        padding-top: 86px;

    }

    .rt-pt-lg-87

    {

        padding-top: 87px;

    }

    .rt-pt-lg-88

    {

        padding-top: 88px;

    }

    .rt-pt-lg-89

    {

        padding-top: 89px;

    }

    .rt-pt-lg-90

    {

        padding-top: 90px;

    }

    .rt-pt-lg-91

    {

        padding-top: 91px;

    }

    .rt-pt-lg-92

    {

        padding-top: 92px;

    }

    .rt-pt-lg-93

    {

        padding-top: 93px;

    }

    .rt-pt-lg-94

    {

        padding-top: 94px;

    }

    .rt-pt-lg-95

    {

        padding-top: 95px;

    }

    .rt-pt-lg-96

    {

        padding-top: 96px;

    }

    .rt-pt-lg-97

    {

        padding-top: 97px;

    }

    .rt-pt-lg-98

    {

        padding-top: 98px;

    }

    .rt-pt-lg-99

    {

        padding-top: 99px;

    }

    .rt-pt-lg-100

    {

        padding-top: 100px;

    }

}



@media (max-width: 991.98px)

{

    .rt-pt-md-0

    {

        padding-top: 0;

    }

    .rt-pt-md-1

    {

        padding-top: 1px;

    }

    .rt-pt-md-2

    {

        padding-top: 2px;

    }

    .rt-pt-md-3

    {

        padding-top: 3px;

    }

    .rt-pt-md-4

    {

        padding-top: 4px;

    }

    .rt-pt-md-5

    {

        padding-top: 5px;

    }

    .rt-pt-md-6

    {

        padding-top: 6px;

    }

    .rt-pt-md-7

    {

        padding-top: 7px;

    }

    .rt-pt-md-8

    {

        padding-top: 8px;

    }

    .rt-pt-md-9

    {

        padding-top: 9px;

    }

    .rt-pt-md-10

    {

        padding-top: 10px;

    }

    .rt-pt-md-11

    {

        padding-top: 11px;

    }

    .rt-pt-md-12

    {

        padding-top: 12px;

    }

    .rt-pt-md-13

    {

        padding-top: 13px;

    }

    .rt-pt-md-14

    {

        padding-top: 14px;

    }

    .rt-pt-md-15

    {

        padding-top: 15px;

    }

    .rt-pt-md-16

    {

        padding-top: 16px;

    }

    .rt-pt-md-17

    {

        padding-top: 17px;

    }

    .rt-pt-md-18

    {

        padding-top: 18px;

    }

    .rt-pt-md-19

    {

        padding-top: 19px;

    }

    .rt-pt-md-20

    {

        padding-top: 20px;

    }

    .rt-pt-md-21

    {

        padding-top: 21px;

    }

    .rt-pt-md-22

    {

        padding-top: 22px;

    }

    .rt-pt-md-23

    {

        padding-top: 23px;

    }

    .rt-pt-md-24

    {

        padding-top: 24px;

    }

    .rt-pt-md-25

    {

        padding-top: 25px;

    }

    .rt-pt-md-26

    {

        padding-top: 26px;

    }

    .rt-pt-md-27

    {

        padding-top: 27px;

    }

    .rt-pt-md-28

    {

        padding-top: 28px;

    }

    .rt-pt-md-29

    {

        padding-top: 29px;

    }

    .rt-pt-md-30

    {

        padding-top: 30px;

    }

    .rt-pt-md-31

    {

        padding-top: 31px;

    }

    .rt-pt-md-32

    {

        padding-top: 32px;

    }

    .rt-pt-md-33

    {

        padding-top: 33px;

    }

    .rt-pt-md-34

    {

        padding-top: 34px;

    }

    .rt-pt-md-35

    {

        padding-top: 35px;

    }

    .rt-pt-md-36

    {

        padding-top: 36px;

    }

    .rt-pt-md-37

    {

        padding-top: 37px;

    }

    .rt-pt-md-38

    {

        padding-top: 38px;

    }

    .rt-pt-md-39

    {

        padding-top: 39px;

    }

    .rt-pt-md-40

    {

        padding-top: 40px;

    }

    .rt-pt-md-41

    {

        padding-top: 41px;

    }

    .rt-pt-md-42

    {

        padding-top: 42px;

    }

    .rt-pt-md-43

    {

        padding-top: 43px;

    }

    .rt-pt-md-44

    {

        padding-top: 44px;

    }

    .rt-pt-md-45

    {

        padding-top: 45px;

    }

    .rt-pt-md-46

    {

        padding-top: 46px;

    }

    .rt-pt-md-47

    {

        padding-top: 47px;

    }

    .rt-pt-md-48

    {

        padding-top: 48px;

    }

    .rt-pt-md-49

    {

        padding-top: 49px;

    }

    .rt-pt-md-50

    {

        padding-top: 50px;

    }

    .rt-pt-md-51

    {

        padding-top: 51px;

    }

    .rt-pt-md-52

    {

        padding-top: 52px;

    }

    .rt-pt-md-53

    {

        padding-top: 53px;

    }

    .rt-pt-md-54

    {

        padding-top: 54px;

    }

    .rt-pt-md-55

    {

        padding-top: 55px;

    }

    .rt-pt-md-56

    {

        padding-top: 56px;

    }

    .rt-pt-md-57

    {

        padding-top: 57px;

    }

    .rt-pt-md-58

    {

        padding-top: 58px;

    }

    .rt-pt-md-59

    {

        padding-top: 59px;

    }

    .rt-pt-md-60

    {

        padding-top: 60px;

    }

    .rt-pt-md-61

    {

        padding-top: 61px;

    }

    .rt-pt-md-62

    {

        padding-top: 62px;

    }

    .rt-pt-md-63

    {

        padding-top: 63px;

    }

    .rt-pt-md-64

    {

        padding-top: 64px;

    }

    .rt-pt-md-65

    {

        padding-top: 65px;

    }

    .rt-pt-md-66

    {

        padding-top: 66px;

    }

    .rt-pt-md-67

    {

        padding-top: 67px;

    }

    .rt-pt-md-68

    {

        padding-top: 68px;

    }

    .rt-pt-md-69

    {

        padding-top: 69px;

    }

    .rt-pt-md-70

    {

        padding-top: 70px;

    }

    .rt-pt-md-71

    {

        padding-top: 71px;

    }

    .rt-pt-md-72

    {

        padding-top: 72px;

    }

    .rt-pt-md-73

    {

        padding-top: 73px;

    }

    .rt-pt-md-74

    {

        padding-top: 74px;

    }

    .rt-pt-md-75

    {

        padding-top: 75px;

    }

    .rt-pt-md-76

    {

        padding-top: 76px;

    }

    .rt-pt-md-77

    {

        padding-top: 77px;

    }

    .rt-pt-md-78

    {

        padding-top: 78px;

    }

    .rt-pt-md-79

    {

        padding-top: 79px;

    }

    .rt-pt-md-80

    {

        padding-top: 80px;

    }

    .rt-pt-md-81

    {

        padding-top: 81px;

    }

    .rt-pt-md-82

    {

        padding-top: 82px;

    }

    .rt-pt-md-83

    {

        padding-top: 83px;

    }

    .rt-pt-md-84

    {

        padding-top: 84px;

    }

    .rt-pt-md-85

    {

        padding-top: 85px;

    }

    .rt-pt-md-86

    {

        padding-top: 86px;

    }

    .rt-pt-md-87

    {

        padding-top: 87px;

    }

    .rt-pt-md-88

    {

        padding-top: 88px;

    }

    .rt-pt-md-89

    {

        padding-top: 89px;

    }

    .rt-pt-md-90

    {

        padding-top: 90px;

    }

    .rt-pt-md-91

    {

        padding-top: 91px;

    }

    .rt-pt-md-92

    {

        padding-top: 92px;

    }

    .rt-pt-md-93

    {

        padding-top: 93px;

    }

    .rt-pt-md-94

    {

        padding-top: 94px;

    }

    .rt-pt-md-95

    {

        padding-top: 95px;

    }

    .rt-pt-md-96

    {

        padding-top: 96px;

    }

    .rt-pt-md-97

    {

        padding-top: 97px;

    }

    .rt-pt-md-98

    {

        padding-top: 98px;

    }

    .rt-pt-md-99

    {

        padding-top: 99px;

    }

    .rt-pt-md-100

    {

        padding-top: 100px;

    }

}



@media (max-width: 767.98px)

{

    .rt-pt-xs-0

    {

        padding-top: 0;

    }

    .rt-pt-xs-1

    {

        padding-top: 1px;

    }

    .rt-pt-xs-2

    {

        padding-top: 2px;

    }

    .rt-pt-xs-3

    {

        padding-top: 3px;

    }

    .rt-pt-xs-4

    {

        padding-top: 4px;

    }

    .rt-pt-xs-5

    {

        padding-top: 5px;

    }

    .rt-pt-xs-6

    {

        padding-top: 6px;

    }

    .rt-pt-xs-7

    {

        padding-top: 7px;

    }

    .rt-pt-xs-8

    {

        padding-top: 8px;

    }

    .rt-pt-xs-9

    {

        padding-top: 9px;

    }

    .rt-pt-xs-10

    {

        padding-top: 10px;

    }

    .rt-pt-xs-11

    {

        padding-top: 11px;

    }

    .rt-pt-xs-12

    {

        padding-top: 12px;

    }

    .rt-pt-xs-13

    {

        padding-top: 13px;

    }

    .rt-pt-xs-14

    {

        padding-top: 14px;

    }

    .rt-pt-xs-15

    {

        padding-top: 15px;

    }

    .rt-pt-xs-16

    {

        padding-top: 16px;

    }

    .rt-pt-xs-17

    {

        padding-top: 17px;

    }

    .rt-pt-xs-18

    {

        padding-top: 18px;

    }

    .rt-pt-xs-19

    {

        padding-top: 19px;

    }

    .rt-pt-xs-20

    {

        padding-top: 20px;

    }

    .rt-pt-xs-21

    {

        padding-top: 21px;

    }

    .rt-pt-xs-22

    {

        padding-top: 22px;

    }

    .rt-pt-xs-23

    {

        padding-top: 23px;

    }

    .rt-pt-xs-24

    {

        padding-top: 24px;

    }

    .rt-pt-xs-25

    {

        padding-top: 25px;

    }

    .rt-pt-xs-26

    {

        padding-top: 26px;

    }

    .rt-pt-xs-27

    {

        padding-top: 27px;

    }

    .rt-pt-xs-28

    {

        padding-top: 28px;

    }

    .rt-pt-xs-29

    {

        padding-top: 29px;

    }

    .rt-pt-xs-30

    {

        padding-top: 30px;

    }

    .rt-pt-xs-31

    {

        padding-top: 31px;

    }

    .rt-pt-xs-32

    {

        padding-top: 32px;

    }

    .rt-pt-xs-33

    {

        padding-top: 33px;

    }

    .rt-pt-xs-34

    {

        padding-top: 34px;

    }

    .rt-pt-xs-35

    {

        padding-top: 35px;

    }

    .rt-pt-xs-36

    {

        padding-top: 36px;

    }

    .rt-pt-xs-37

    {

        padding-top: 37px;

    }

    .rt-pt-xs-38

    {

        padding-top: 38px;

    }

    .rt-pt-xs-39

    {

        padding-top: 39px;

    }

    .rt-pt-xs-40

    {

        padding-top: 40px;

    }

    .rt-pt-xs-41

    {

        padding-top: 41px;

    }

    .rt-pt-xs-42

    {

        padding-top: 42px;

    }

    .rt-pt-xs-43

    {

        padding-top: 43px;

    }

    .rt-pt-xs-44

    {

        padding-top: 44px;

    }

    .rt-pt-xs-45

    {

        padding-top: 45px;

    }

    .rt-pt-xs-46

    {

        padding-top: 46px;

    }

    .rt-pt-xs-47

    {

        padding-top: 47px;

    }

    .rt-pt-xs-48

    {

        padding-top: 48px;

    }

    .rt-pt-xs-49

    {

        padding-top: 49px;

    }

    .rt-pt-xs-50

    {

        padding-top: 50px;

    }

    .rt-pt-xs-51

    {

        padding-top: 51px;

    }

    .rt-pt-xs-52

    {

        padding-top: 52px;

    }

    .rt-pt-xs-53

    {

        padding-top: 53px;

    }

    .rt-pt-xs-54

    {

        padding-top: 54px;

    }

    .rt-pt-xs-55

    {

        padding-top: 55px;

    }

    .rt-pt-xs-56

    {

        padding-top: 56px;

    }

    .rt-pt-xs-57

    {

        padding-top: 57px;

    }

    .rt-pt-xs-58

    {

        padding-top: 58px;

    }

    .rt-pt-xs-59

    {

        padding-top: 59px;

    }

    .rt-pt-xs-60

    {

        padding-top: 60px;

    }

    .rt-pt-xs-61

    {

        padding-top: 61px;

    }

    .rt-pt-xs-62

    {

        padding-top: 62px;

    }

    .rt-pt-xs-63

    {

        padding-top: 63px;

    }

    .rt-pt-xs-64

    {

        padding-top: 64px;

    }

    .rt-pt-xs-65

    {

        padding-top: 65px;

    }

    .rt-pt-xs-66

    {

        padding-top: 66px;

    }

    .rt-pt-xs-67

    {

        padding-top: 67px;

    }

    .rt-pt-xs-68

    {

        padding-top: 68px;

    }

    .rt-pt-xs-69

    {

        padding-top: 69px;

    }

    .rt-pt-xs-70

    {

        padding-top: 70px;

    }

    .rt-pt-xs-71

    {

        padding-top: 71px;

    }

    .rt-pt-xs-72

    {

        padding-top: 72px;

    }

    .rt-pt-xs-73

    {

        padding-top: 73px;

    }

    .rt-pt-xs-74

    {

        padding-top: 74px;

    }

    .rt-pt-xs-75

    {

        padding-top: 75px;

    }

    .rt-pt-xs-76

    {

        padding-top: 76px;

    }

    .rt-pt-xs-77

    {

        padding-top: 77px;

    }

    .rt-pt-xs-78

    {

        padding-top: 78px;

    }

    .rt-pt-xs-79

    {

        padding-top: 79px;

    }

    .rt-pt-xs-80

    {

        padding-top: 80px;

    }

    .rt-pt-xs-81

    {

        padding-top: 81px;

    }

    .rt-pt-xs-82

    {

        padding-top: 82px;

    }

    .rt-pt-xs-83

    {

        padding-top: 83px;

    }

    .rt-pt-xs-84

    {

        padding-top: 84px;

    }

    .rt-pt-xs-85

    {

        padding-top: 85px;

    }

    .rt-pt-xs-86

    {

        padding-top: 86px;

    }

    .rt-pt-xs-87

    {

        padding-top: 87px;

    }

    .rt-pt-xs-88

    {

        padding-top: 88px;

    }

    .rt-pt-xs-89

    {

        padding-top: 89px;

    }

    .rt-pt-xs-90

    {

        padding-top: 90px;

    }

    .rt-pt-xs-91

    {

        padding-top: 91px;

    }

    .rt-pt-xs-92

    {

        padding-top: 92px;

    }

    .rt-pt-xs-93

    {

        padding-top: 93px;

    }

    .rt-pt-xs-94

    {

        padding-top: 94px;

    }

    .rt-pt-xs-95

    {

        padding-top: 95px;

    }

    .rt-pt-xs-96

    {

        padding-top: 96px;

    }

    .rt-pt-xs-97

    {

        padding-top: 97px;

    }

    .rt-pt-xs-98

    {

        padding-top: 98px;

    }

    .rt-pt-xs-99

    {

        padding-top: 99px;

    }

    .rt-pt-xs-100

    {

        padding-top: 100px;

    }

}



.rt-pl-0

{

    padding-left: 0;

}



.rt-pl-1

{

    padding-left: 1px;

}



.rt-pl-2

{

    padding-left: 2px;

}



.rt-pl-3

{

    padding-left: 3px;

}



.rt-pl-4

{

    padding-left: 4px;

}



.rt-pl-5

{

    padding-left: 5px;

}



.rt-pl-6

{

    padding-left: 6px;

}



.rt-pl-7

{

    padding-left: 7px;

}



.rt-pl-8

{

    padding-left: 8px;

}



.rt-pl-9

{

    padding-left: 9px;

}



.rt-pl-10

{

    padding-left: 10px;

}



.rt-pl-11

{

    padding-left: 11px;

}



.rt-pl-12

{

    padding-left: 12px;

}



.rt-pl-13

{

    padding-left: 13px;

}



.rt-pl-14

{

    padding-left: 14px;

}



.rt-pl-15

{

    padding-left: 15px;

}



.rt-pl-16

{

    padding-left: 16px;

}



.rt-pl-17

{

    padding-left: 17px;

}



.rt-pl-18

{

    padding-left: 18px;

}



.rt-pl-19

{

    padding-left: 19px;

}



.rt-pl-20

{

    padding-left: 20px;

}



.rt-pl-21

{

    padding-left: 21px;

}



.rt-pl-22

{

    padding-left: 22px;

}



.rt-pl-23

{

    padding-left: 23px;

}



.rt-pl-24

{

    padding-left: 24px;

}



.rt-pl-25

{

    padding-left: 25px;

}



.rt-pl-26

{

    padding-left: 26px;

}



.rt-pl-27

{

    padding-left: 27px;

}



.rt-pl-28

{

    padding-left: 28px;

}



.rt-pl-29

{

    padding-left: 29px;

}



.rt-pl-30

{

    padding-left: 30px;

}



.rt-pl-31

{

    padding-left: 31px;

}



.rt-pl-32

{

    padding-left: 32px;

}



.rt-pl-33

{

    padding-left: 33px;

}



.rt-pl-34

{

    padding-left: 34px;

}



.rt-pl-35

{

    padding-left: 35px;

}



.rt-pl-36

{

    padding-left: 36px;

}



.rt-pl-37

{

    padding-left: 37px;

}



.rt-pl-38

{

    padding-left: 38px;

}



.rt-pl-39

{

    padding-left: 39px;

}



.rt-pl-40

{

    padding-left: 40px;

}



.rt-pl-41

{

    padding-left: 41px;

}



.rt-pl-42

{

    padding-left: 42px;

}



.rt-pl-43

{

    padding-left: 43px;

}



.rt-pl-44

{

    padding-left: 44px;

}



.rt-pl-45

{

    padding-left: 45px;

}



.rt-pl-46

{

    padding-left: 46px;

}



.rt-pl-47

{

    padding-left: 47px;

}



.rt-pl-48

{

    padding-left: 48px;

}



.rt-pl-49

{

    padding-left: 49px;

}



.rt-pl-50

{

    padding-left: 50px;

}



.rt-pl-51

{

    padding-left: 51px;

}



.rt-pl-52

{

    padding-left: 52px;

}



.rt-pl-53

{

    padding-left: 53px;

}



.rt-pl-54

{

    padding-left: 54px;

}



.rt-pl-55

{

    padding-left: 55px;

}



.rt-pl-56

{

    padding-left: 56px;

}



.rt-pl-57

{

    padding-left: 57px;

}



.rt-pl-58

{

    padding-left: 58px;

}



.rt-pl-59

{

    padding-left: 59px;

}



.rt-pl-60

{

    padding-left: 60px;

}



.rt-pl-61

{

    padding-left: 61px;

}



.rt-pl-62

{

    padding-left: 62px;

}



.rt-pl-63

{

    padding-left: 63px;

}



.rt-pl-64

{

    padding-left: 64px;

}



.rt-pl-65

{

    padding-left: 65px;

}



.rt-pl-66

{

    padding-left: 66px;

}



.rt-pl-67

{

    padding-left: 67px;

}



.rt-pl-68

{

    padding-left: 68px;

}



.rt-pl-69

{

    padding-left: 69px;

}



.rt-pl-70

{

    padding-left: 70px;

}



.rt-pl-71

{

    padding-left: 71px;

}



.rt-pl-72

{

    padding-left: 72px;

}



.rt-pl-73

{

    padding-left: 73px;

}



.rt-pl-74

{

    padding-left: 74px;

}



.rt-pl-75

{

    padding-left: 75px;

}



.rt-pl-76

{

    padding-left: 76px;

}



.rt-pl-77

{

    padding-left: 77px;

}



.rt-pl-78

{

    padding-left: 78px;

}



.rt-pl-79

{

    padding-left: 79px;

}



.rt-pl-80

{

    padding-left: 80px;

}



.rt-pl-81

{

    padding-left: 81px;

}



.rt-pl-82

{

    padding-left: 82px;

}



.rt-pl-83

{

    padding-left: 83px;

}



.rt-pl-84

{

    padding-left: 84px;

}



.rt-pl-85

{

    padding-left: 85px;

}



.rt-pl-86

{

    padding-left: 86px;

}



.rt-pl-87

{

    padding-left: 87px;

}



.rt-pl-88

{

    padding-left: 88px;

}



.rt-pl-89

{

    padding-left: 89px;

}



.rt-pl-90

{

    padding-left: 90px;

}



.rt-pl-91

{

    padding-left: 91px;

}



.rt-pl-92

{

    padding-left: 92px;

}



.rt-pl-93

{

    padding-left: 93px;

}



.rt-pl-94

{

    padding-left: 94px;

}



.rt-pl-95

{

    padding-left: 95px;

}



.rt-pl-96

{

    padding-left: 96px;

}



.rt-pl-97

{

    padding-left: 97px;

}



.rt-pl-98

{

    padding-left: 98px;

}



.rt-pl-99

{

    padding-left: 99px;

}



.rt-pl-100

{

    padding-left: 100px;

}



@media (max-width: 1199.98px)

{

    .rt-pl-lg-0

    {

        padding-left: 0;

    }

    .rt-pl-lg-1

    {

        padding-left: 1px;

    }

    .rt-pl-lg-2

    {

        padding-left: 2px;

    }

    .rt-pl-lg-3

    {

        padding-left: 3px;

    }

    .rt-pl-lg-4

    {

        padding-left: 4px;

    }

    .rt-pl-lg-5

    {

        padding-left: 5px;

    }

    .rt-pl-lg-6

    {

        padding-left: 6px;

    }

    .rt-pl-lg-7

    {

        padding-left: 7px;

    }

    .rt-pl-lg-8

    {

        padding-left: 8px;

    }

    .rt-pl-lg-9

    {

        padding-left: 9px;

    }

    .rt-pl-lg-10

    {

        padding-left: 10px;

    }

    .rt-pl-lg-11

    {

        padding-left: 11px;

    }

    .rt-pl-lg-12

    {

        padding-left: 12px;

    }

    .rt-pl-lg-13

    {

        padding-left: 13px;

    }

    .rt-pl-lg-14

    {

        padding-left: 14px;

    }

    .rt-pl-lg-15

    {

        padding-left: 15px;

    }

    .rt-pl-lg-16

    {

        padding-left: 16px;

    }

    .rt-pl-lg-17

    {

        padding-left: 17px;

    }

    .rt-pl-lg-18

    {

        padding-left: 18px;

    }

    .rt-pl-lg-19

    {

        padding-left: 19px;

    }

    .rt-pl-lg-20

    {

        padding-left: 20px;

    }

    .rt-pl-lg-21

    {

        padding-left: 21px;

    }

    .rt-pl-lg-22

    {

        padding-left: 22px;

    }

    .rt-pl-lg-23

    {

        padding-left: 23px;

    }

    .rt-pl-lg-24

    {

        padding-left: 24px;

    }

    .rt-pl-lg-25

    {

        padding-left: 25px;

    }

    .rt-pl-lg-26

    {

        padding-left: 26px;

    }

    .rt-pl-lg-27

    {

        padding-left: 27px;

    }

    .rt-pl-lg-28

    {

        padding-left: 28px;

    }

    .rt-pl-lg-29

    {

        padding-left: 29px;

    }

    .rt-pl-lg-30

    {

        padding-left: 30px;

    }

    .rt-pl-lg-31

    {

        padding-left: 31px;

    }

    .rt-pl-lg-32

    {

        padding-left: 32px;

    }

    .rt-pl-lg-33

    {

        padding-left: 33px;

    }

    .rt-pl-lg-34

    {

        padding-left: 34px;

    }

    .rt-pl-lg-35

    {

        padding-left: 35px;

    }

    .rt-pl-lg-36

    {

        padding-left: 36px;

    }

    .rt-pl-lg-37

    {

        padding-left: 37px;

    }

    .rt-pl-lg-38

    {

        padding-left: 38px;

    }

    .rt-pl-lg-39

    {

        padding-left: 39px;

    }

    .rt-pl-lg-40

    {

        padding-left: 40px;

    }

    .rt-pl-lg-41

    {

        padding-left: 41px;

    }

    .rt-pl-lg-42

    {

        padding-left: 42px;

    }

    .rt-pl-lg-43

    {

        padding-left: 43px;

    }

    .rt-pl-lg-44

    {

        padding-left: 44px;

    }

    .rt-pl-lg-45

    {

        padding-left: 45px;

    }

    .rt-pl-lg-46

    {

        padding-left: 46px;

    }

    .rt-pl-lg-47

    {

        padding-left: 47px;

    }

    .rt-pl-lg-48

    {

        padding-left: 48px;

    }

    .rt-pl-lg-49

    {

        padding-left: 49px;

    }

    .rt-pl-lg-50

    {

        padding-left: 50px;

    }

    .rt-pl-lg-51

    {

        padding-left: 51px;

    }

    .rt-pl-lg-52

    {

        padding-left: 52px;

    }

    .rt-pl-lg-53

    {

        padding-left: 53px;

    }

    .rt-pl-lg-54

    {

        padding-left: 54px;

    }

    .rt-pl-lg-55

    {

        padding-left: 55px;

    }

    .rt-pl-lg-56

    {

        padding-left: 56px;

    }

    .rt-pl-lg-57

    {

        padding-left: 57px;

    }

    .rt-pl-lg-58

    {

        padding-left: 58px;

    }

    .rt-pl-lg-59

    {

        padding-left: 59px;

    }

    .rt-pl-lg-60

    {

        padding-left: 60px;

    }

    .rt-pl-lg-61

    {

        padding-left: 61px;

    }

    .rt-pl-lg-62

    {

        padding-left: 62px;

    }

    .rt-pl-lg-63

    {

        padding-left: 63px;

    }

    .rt-pl-lg-64

    {

        padding-left: 64px;

    }

    .rt-pl-lg-65

    {

        padding-left: 65px;

    }

    .rt-pl-lg-66

    {

        padding-left: 66px;

    }

    .rt-pl-lg-67

    {

        padding-left: 67px;

    }

    .rt-pl-lg-68

    {

        padding-left: 68px;

    }

    .rt-pl-lg-69

    {

        padding-left: 69px;

    }

    .rt-pl-lg-70

    {

        padding-left: 70px;

    }

    .rt-pl-lg-71

    {

        padding-left: 71px;

    }

    .rt-pl-lg-72

    {

        padding-left: 72px;

    }

    .rt-pl-lg-73

    {

        padding-left: 73px;

    }

    .rt-pl-lg-74

    {

        padding-left: 74px;

    }

    .rt-pl-lg-75

    {

        padding-left: 75px;

    }

    .rt-pl-lg-76

    {

        padding-left: 76px;

    }

    .rt-pl-lg-77

    {

        padding-left: 77px;

    }

    .rt-pl-lg-78

    {

        padding-left: 78px;

    }

    .rt-pl-lg-79

    {

        padding-left: 79px;

    }

    .rt-pl-lg-80

    {

        padding-left: 80px;

    }

    .rt-pl-lg-81

    {

        padding-left: 81px;

    }

    .rt-pl-lg-82

    {

        padding-left: 82px;

    }

    .rt-pl-lg-83

    {

        padding-left: 83px;

    }

    .rt-pl-lg-84

    {

        padding-left: 84px;

    }

    .rt-pl-lg-85

    {

        padding-left: 85px;

    }

    .rt-pl-lg-86

    {

        padding-left: 86px;

    }

    .rt-pl-lg-87

    {

        padding-left: 87px;

    }

    .rt-pl-lg-88

    {

        padding-left: 88px;

    }

    .rt-pl-lg-89

    {

        padding-left: 89px;

    }

    .rt-pl-lg-90

    {

        padding-left: 90px;

    }

    .rt-pl-lg-91

    {

        padding-left: 91px;

    }

    .rt-pl-lg-92

    {

        padding-left: 92px;

    }

    .rt-pl-lg-93

    {

        padding-left: 93px;

    }

    .rt-pl-lg-94

    {

        padding-left: 94px;

    }

    .rt-pl-lg-95

    {

        padding-left: 95px;

    }

    .rt-pl-lg-96

    {

        padding-left: 96px;

    }

    .rt-pl-lg-97

    {

        padding-left: 97px;

    }

    .rt-pl-lg-98

    {

        padding-left: 98px;

    }

    .rt-pl-lg-99

    {

        padding-left: 99px;

    }

    .rt-pl-lg-100

    {

        padding-left: 100px;

    }

}



@media (max-width: 991.98px)

{

    .rt-pl-md-0

    {

        padding-left: 0;

    }

    .rt-pl-md-1

    {

        padding-left: 1px;

    }

    .rt-pl-md-2

    {

        padding-left: 2px;

    }

    .rt-pl-md-3

    {

        padding-left: 3px;

    }

    .rt-pl-md-4

    {

        padding-left: 4px;

    }

    .rt-pl-md-5

    {

        padding-left: 5px;

    }

    .rt-pl-md-6

    {

        padding-left: 6px;

    }

    .rt-pl-md-7

    {

        padding-left: 7px;

    }

    .rt-pl-md-8

    {

        padding-left: 8px;

    }

    .rt-pl-md-9

    {

        padding-left: 9px;

    }

    .rt-pl-md-10

    {

        padding-left: 10px;

    }

    .rt-pl-md-11

    {

        padding-left: 11px;

    }

    .rt-pl-md-12

    {

        padding-left: 12px;

    }

    .rt-pl-md-13

    {

        padding-left: 13px;

    }

    .rt-pl-md-14

    {

        padding-left: 14px;

    }

    .rt-pl-md-15

    {

        padding-left: 15px;

    }

    .rt-pl-md-16

    {

        padding-left: 16px;

    }

    .rt-pl-md-17

    {

        padding-left: 17px;

    }

    .rt-pl-md-18

    {

        padding-left: 18px;

    }

    .rt-pl-md-19

    {

        padding-left: 19px;

    }

    .rt-pl-md-20

    {

        padding-left: 20px;

    }

    .rt-pl-md-21

    {

        padding-left: 21px;

    }

    .rt-pl-md-22

    {

        padding-left: 22px;

    }

    .rt-pl-md-23

    {

        padding-left: 23px;

    }

    .rt-pl-md-24

    {

        padding-left: 24px;

    }

    .rt-pl-md-25

    {

        padding-left: 25px;

    }

    .rt-pl-md-26

    {

        padding-left: 26px;

    }

    .rt-pl-md-27

    {

        padding-left: 27px;

    }

    .rt-pl-md-28

    {

        padding-left: 28px;

    }

    .rt-pl-md-29

    {

        padding-left: 29px;

    }

    .rt-pl-md-30

    {

        padding-left: 30px;

    }

    .rt-pl-md-31

    {

        padding-left: 31px;

    }

    .rt-pl-md-32

    {

        padding-left: 32px;

    }

    .rt-pl-md-33

    {

        padding-left: 33px;

    }

    .rt-pl-md-34

    {

        padding-left: 34px;

    }

    .rt-pl-md-35

    {

        padding-left: 35px;

    }

    .rt-pl-md-36

    {

        padding-left: 36px;

    }

    .rt-pl-md-37

    {

        padding-left: 37px;

    }

    .rt-pl-md-38

    {

        padding-left: 38px;

    }

    .rt-pl-md-39

    {

        padding-left: 39px;

    }

    .rt-pl-md-40

    {

        padding-left: 40px;

    }

    .rt-pl-md-41

    {

        padding-left: 41px;

    }

    .rt-pl-md-42

    {

        padding-left: 42px;

    }

    .rt-pl-md-43

    {

        padding-left: 43px;

    }

    .rt-pl-md-44

    {

        padding-left: 44px;

    }

    .rt-pl-md-45

    {

        padding-left: 45px;

    }

    .rt-pl-md-46

    {

        padding-left: 46px;

    }

    .rt-pl-md-47

    {

        padding-left: 47px;

    }

    .rt-pl-md-48

    {

        padding-left: 48px;

    }

    .rt-pl-md-49

    {

        padding-left: 49px;

    }

    .rt-pl-md-50

    {

        padding-left: 50px;

    }

    .rt-pl-md-51

    {

        padding-left: 51px;

    }

    .rt-pl-md-52

    {

        padding-left: 52px;

    }

    .rt-pl-md-53

    {

        padding-left: 53px;

    }

    .rt-pl-md-54

    {

        padding-left: 54px;

    }

    .rt-pl-md-55

    {

        padding-left: 55px;

    }

    .rt-pl-md-56

    {

        padding-left: 56px;

    }

    .rt-pl-md-57

    {

        padding-left: 57px;

    }

    .rt-pl-md-58

    {

        padding-left: 58px;

    }

    .rt-pl-md-59

    {

        padding-left: 59px;

    }

    .rt-pl-md-60

    {

        padding-left: 60px;

    }

    .rt-pl-md-61

    {

        padding-left: 61px;

    }

    .rt-pl-md-62

    {

        padding-left: 62px;

    }

    .rt-pl-md-63

    {

        padding-left: 63px;

    }

    .rt-pl-md-64

    {

        padding-left: 64px;

    }

    .rt-pl-md-65

    {

        padding-left: 65px;

    }

    .rt-pl-md-66

    {

        padding-left: 66px;

    }

    .rt-pl-md-67

    {

        padding-left: 67px;

    }

    .rt-pl-md-68

    {

        padding-left: 68px;

    }

    .rt-pl-md-69

    {

        padding-left: 69px;

    }

    .rt-pl-md-70

    {

        padding-left: 70px;

    }

    .rt-pl-md-71

    {

        padding-left: 71px;

    }

    .rt-pl-md-72

    {

        padding-left: 72px;

    }

    .rt-pl-md-73

    {

        padding-left: 73px;

    }

    .rt-pl-md-74

    {

        padding-left: 74px;

    }

    .rt-pl-md-75

    {

        padding-left: 75px;

    }

    .rt-pl-md-76

    {

        padding-left: 76px;

    }

    .rt-pl-md-77

    {

        padding-left: 77px;

    }

    .rt-pl-md-78

    {

        padding-left: 78px;

    }

    .rt-pl-md-79

    {

        padding-left: 79px;

    }

    .rt-pl-md-80

    {

        padding-left: 80px;

    }

    .rt-pl-md-81

    {

        padding-left: 81px;

    }

    .rt-pl-md-82

    {

        padding-left: 82px;

    }

    .rt-pl-md-83

    {

        padding-left: 83px;

    }

    .rt-pl-md-84

    {

        padding-left: 84px;

    }

    .rt-pl-md-85

    {

        padding-left: 85px;

    }

    .rt-pl-md-86

    {

        padding-left: 86px;

    }

    .rt-pl-md-87

    {

        padding-left: 87px;

    }

    .rt-pl-md-88

    {

        padding-left: 88px;

    }

    .rt-pl-md-89

    {

        padding-left: 89px;

    }

    .rt-pl-md-90

    {

        padding-left: 90px;

    }

    .rt-pl-md-91

    {

        padding-left: 91px;

    }

    .rt-pl-md-92

    {

        padding-left: 92px;

    }

    .rt-pl-md-93

    {

        padding-left: 93px;

    }

    .rt-pl-md-94

    {

        padding-left: 94px;

    }

    .rt-pl-md-95

    {

        padding-left: 95px;

    }

    .rt-pl-md-96

    {

        padding-left: 96px;

    }

    .rt-pl-md-97

    {

        padding-left: 97px;

    }

    .rt-pl-md-98

    {

        padding-left: 98px;

    }

    .rt-pl-md-99

    {

        padding-left: 99px;

    }

    .rt-pl-md-100

    {

        padding-left: 100px;

    }

}



@media (max-width: 767.98px)

{

    .rt-pl-xs-0

    {

        padding-left: 0;

    }

    .rt-pl-xs-1

    {

        padding-left: 1px;

    }

    .rt-pl-xs-2

    {

        padding-left: 2px;

    }

    .rt-pl-xs-3

    {

        padding-left: 3px;

    }

    .rt-pl-xs-4

    {

        padding-left: 4px;

    }

    .rt-pl-xs-5

    {

        padding-left: 5px;

    }

    .rt-pl-xs-6

    {

        padding-left: 6px;

    }

    .rt-pl-xs-7

    {

        padding-left: 7px;

    }

    .rt-pl-xs-8

    {

        padding-left: 8px;

    }

    .rt-pl-xs-9

    {

        padding-left: 9px;

    }

    .rt-pl-xs-10

    {

        padding-left: 10px;

    }

    .rt-pl-xs-11

    {

        padding-left: 11px;

    }

    .rt-pl-xs-12

    {

        padding-left: 12px;

    }

    .rt-pl-xs-13

    {

        padding-left: 13px;

    }

    .rt-pl-xs-14

    {

        padding-left: 14px;

    }

    .rt-pl-xs-15

    {

        padding-left: 15px;

    }

    .rt-pl-xs-16

    {

        padding-left: 16px;

    }

    .rt-pl-xs-17

    {

        padding-left: 17px;

    }

    .rt-pl-xs-18

    {

        padding-left: 18px;

    }

    .rt-pl-xs-19

    {

        padding-left: 19px;

    }

    .rt-pl-xs-20

    {

        padding-left: 20px;

    }

    .rt-pl-xs-21

    {

        padding-left: 21px;

    }

    .rt-pl-xs-22

    {

        padding-left: 22px;

    }

    .rt-pl-xs-23

    {

        padding-left: 23px;

    }

    .rt-pl-xs-24

    {

        padding-left: 24px;

    }

    .rt-pl-xs-25

    {

        padding-left: 25px;

    }

    .rt-pl-xs-26

    {

        padding-left: 26px;

    }

    .rt-pl-xs-27

    {

        padding-left: 27px;

    }

    .rt-pl-xs-28

    {

        padding-left: 28px;

    }

    .rt-pl-xs-29

    {

        padding-left: 29px;

    }

    .rt-pl-xs-30

    {

        padding-left: 30px;

    }

    .rt-pl-xs-31

    {

        padding-left: 31px;

    }

    .rt-pl-xs-32

    {

        padding-left: 32px;

    }

    .rt-pl-xs-33

    {

        padding-left: 33px;

    }

    .rt-pl-xs-34

    {

        padding-left: 34px;

    }

    .rt-pl-xs-35

    {

        padding-left: 35px;

    }

    .rt-pl-xs-36

    {

        padding-left: 36px;

    }

    .rt-pl-xs-37

    {

        padding-left: 37px;

    }

    .rt-pl-xs-38

    {

        padding-left: 38px;

    }

    .rt-pl-xs-39

    {

        padding-left: 39px;

    }

    .rt-pl-xs-40

    {

        padding-left: 40px;

    }

    .rt-pl-xs-41

    {

        padding-left: 41px;

    }

    .rt-pl-xs-42

    {

        padding-left: 42px;

    }

    .rt-pl-xs-43

    {

        padding-left: 43px;

    }

    .rt-pl-xs-44

    {

        padding-left: 44px;

    }

    .rt-pl-xs-45

    {

        padding-left: 45px;

    }

    .rt-pl-xs-46

    {

        padding-left: 46px;

    }

    .rt-pl-xs-47

    {

        padding-left: 47px;

    }

    .rt-pl-xs-48

    {

        padding-left: 48px;

    }

    .rt-pl-xs-49

    {

        padding-left: 49px;

    }

    .rt-pl-xs-50

    {

        padding-left: 50px;

    }

    .rt-pl-xs-51

    {

        padding-left: 51px;

    }

    .rt-pl-xs-52

    {

        padding-left: 52px;

    }

    .rt-pl-xs-53

    {

        padding-left: 53px;

    }

    .rt-pl-xs-54

    {

        padding-left: 54px;

    }

    .rt-pl-xs-55

    {

        padding-left: 55px;

    }

    .rt-pl-xs-56

    {

        padding-left: 56px;

    }

    .rt-pl-xs-57

    {

        padding-left: 57px;

    }

    .rt-pl-xs-58

    {

        padding-left: 58px;

    }

    .rt-pl-xs-59

    {

        padding-left: 59px;

    }

    .rt-pl-xs-60

    {

        padding-left: 60px;

    }

    .rt-pl-xs-61

    {

        padding-left: 61px;

    }

    .rt-pl-xs-62

    {

        padding-left: 62px;

    }

    .rt-pl-xs-63

    {

        padding-left: 63px;

    }

    .rt-pl-xs-64

    {

        padding-left: 64px;

    }

    .rt-pl-xs-65

    {

        padding-left: 65px;

    }

    .rt-pl-xs-66

    {

        padding-left: 66px;

    }

    .rt-pl-xs-67

    {

        padding-left: 67px;

    }

    .rt-pl-xs-68

    {

        padding-left: 68px;

    }

    .rt-pl-xs-69

    {

        padding-left: 69px;

    }

    .rt-pl-xs-70

    {

        padding-left: 70px;

    }

    .rt-pl-xs-71

    {

        padding-left: 71px;

    }

    .rt-pl-xs-72

    {

        padding-left: 72px;

    }

    .rt-pl-xs-73

    {

        padding-left: 73px;

    }

    .rt-pl-xs-74

    {

        padding-left: 74px;

    }

    .rt-pl-xs-75

    {

        padding-left: 75px;

    }

    .rt-pl-xs-76

    {

        padding-left: 76px;

    }

    .rt-pl-xs-77

    {

        padding-left: 77px;

    }

    .rt-pl-xs-78

    {

        padding-left: 78px;

    }

    .rt-pl-xs-79

    {

        padding-left: 79px;

    }

    .rt-pl-xs-80

    {

        padding-left: 80px;

    }

    .rt-pl-xs-81

    {

        padding-left: 81px;

    }

    .rt-pl-xs-82

    {

        padding-left: 82px;

    }

    .rt-pl-xs-83

    {

        padding-left: 83px;

    }

    .rt-pl-xs-84

    {

        padding-left: 84px;

    }

    .rt-pl-xs-85

    {

        padding-left: 85px;

    }

    .rt-pl-xs-86

    {

        padding-left: 86px;

    }

    .rt-pl-xs-87

    {

        padding-left: 87px;

    }

    .rt-pl-xs-88

    {

        padding-left: 88px;

    }

    .rt-pl-xs-89

    {

        padding-left: 89px;

    }

    .rt-pl-xs-90

    {

        padding-left: 90px;

    }

    .rt-pl-xs-91

    {

        padding-left: 91px;

    }

    .rt-pl-xs-92

    {

        padding-left: 92px;

    }

    .rt-pl-xs-93

    {

        padding-left: 93px;

    }

    .rt-pl-xs-94

    {

        padding-left: 94px;

    }

    .rt-pl-xs-95

    {

        padding-left: 95px;

    }

    .rt-pl-xs-96

    {

        padding-left: 96px;

    }

    .rt-pl-xs-97

    {

        padding-left: 97px;

    }

    .rt-pl-xs-98

    {

        padding-left: 98px;

    }

    .rt-pl-xs-99

    {

        padding-left: 99px;

    }

    .rt-pl-xs-100

    {

        padding-left: 100px;

    }

}



.rt-p-0

{

    padding: 0;

}



.rt-p-1

{

    padding: 1px;

}



.rt-p-2

{

    padding: 2px;

}



.rt-p-3

{

    padding: 3px;

}



.rt-p-4

{

    padding: 4px;

}



.rt-p-5

{

    padding: 5px;

}



.rt-p-6

{

    padding: 6px;

}



.rt-p-7

{

    padding: 7px;

}



.rt-p-8

{

    padding: 8px;

}



.rt-p-9

{

    padding: 9px;

}



.rt-p-10

{

    padding: 10px;

}



.rt-p-11

{

    padding: 11px;

}



.rt-p-12

{

    padding: 12px;

}



.rt-p-13

{

    padding: 13px;

}



.rt-p-14

{

    padding: 14px;

}



.rt-p-15

{

    padding: 15px;

}



.rt-p-16

{

    padding: 16px;

}



.rt-p-17

{

    padding: 17px;

}



.rt-p-18

{

    padding: 18px;

}



.rt-p-19

{

    padding: 19px;

}



.rt-p-20

{

    padding: 20px;

}



.rt-p-21

{

    padding: 21px;

}



.rt-p-22

{

    padding: 22px;

}



.rt-p-23

{

    padding: 23px;

}



.rt-p-24

{

    padding: 24px;

}



.rt-p-25

{

    padding: 25px;

}



.rt-p-26

{

    padding: 26px;

}



.rt-p-27

{

    padding: 27px;

}



.rt-p-28

{

    padding: 28px;

}



.rt-p-29

{

    padding: 29px;

}



.rt-p-30

{

    padding: 30px;

}



.rt-p-31

{

    padding: 31px;

}



.rt-p-32

{

    padding: 32px;

}



.rt-p-33

{

    padding: 33px;

}



.rt-p-34

{

    padding: 34px;

}



.rt-p-35

{

    padding: 35px;

}



.rt-p-36

{

    padding: 36px;

}



.rt-p-37

{

    padding: 37px;

}



.rt-p-38

{

    padding: 38px;

}



.rt-p-39

{

    padding: 39px;

}



.rt-p-40

{

    padding: 40px;

}



.rt-p-41

{

    padding: 41px;

}



.rt-p-42

{

    padding: 42px;

}



.rt-p-43

{

    padding: 43px;

}



.rt-p-44

{

    padding: 44px;

}



.rt-p-45

{

    padding: 45px;

}



.rt-p-46

{

    padding: 46px;

}



.rt-p-47

{

    padding: 47px;

}



.rt-p-48

{

    padding: 48px;

}



.rt-p-49

{

    padding: 49px;

}



.rt-p-50

{

    padding: 50px;

}



.rt-p-51

{

    padding: 51px;

}



.rt-p-52

{

    padding: 52px;

}



.rt-p-53

{

    padding: 53px;

}



.rt-p-54

{

    padding: 54px;

}



.rt-p-55

{

    padding: 55px;

}



.rt-p-56

{

    padding: 56px;

}



.rt-p-57

{

    padding: 57px;

}



.rt-p-58

{

    padding: 58px;

}



.rt-p-59

{

    padding: 59px;

}



.rt-p-60

{

    padding: 60px;

}



.rt-p-61

{

    padding: 61px;

}



.rt-p-62

{

    padding: 62px;

}



.rt-p-63

{

    padding: 63px;

}



.rt-p-64

{

    padding: 64px;

}



.rt-p-65

{

    padding: 65px;

}



.rt-p-66

{

    padding: 66px;

}



.rt-p-67

{

    padding: 67px;

}



.rt-p-68

{

    padding: 68px;

}



.rt-p-69

{

    padding: 69px;

}



.rt-p-70

{

    padding: 70px;

}



.rt-p-71

{

    padding: 71px;

}



.rt-p-72

{

    padding: 72px;

}



.rt-p-73

{

    padding: 73px;

}



.rt-p-74

{

    padding: 74px;

}



.rt-p-75

{

    padding: 75px;

}



.rt-p-76

{

    padding: 76px;

}



.rt-p-77

{

    padding: 77px;

}



.rt-p-78

{

    padding: 78px;

}



.rt-p-79

{

    padding: 79px;

}



.rt-p-80

{

    padding: 80px;

}



.rt-p-81

{

    padding: 81px;

}



.rt-p-82

{

    padding: 82px;

}



.rt-p-83

{

    padding: 83px;

}



.rt-p-84

{

    padding: 84px;

}



.rt-p-85

{

    padding: 85px;

}



.rt-p-86

{

    padding: 86px;

}



.rt-p-87

{

    padding: 87px;

}



.rt-p-88

{

    padding: 88px;

}



.rt-p-89

{

    padding: 89px;

}



.rt-p-90

{

    padding: 90px;

}



.rt-p-91

{

    padding: 91px;

}



.rt-p-92

{

    padding: 92px;

}



.rt-p-93

{

    padding: 93px;

}



.rt-p-94

{

    padding: 94px;

}



.rt-p-95

{

    padding: 95px;

}



.rt-p-96

{

    padding: 96px;

}



.rt-p-97

{

    padding: 97px;

}



.rt-p-98

{

    padding: 98px;

}



.rt-p-99

{

    padding: 99px;

}



.rt-p-100

{

    padding: 100px;

}



@media (max-width: 1199.98px)

{

    .rt-p-lg-0

    {

        padding: 0;

    }

    .rt-p-lg-1

    {

        padding: 1px;

    }

    .rt-p-lg-2

    {

        padding: 2px;

    }

    .rt-p-lg-3

    {

        padding: 3px;

    }

    .rt-p-lg-4

    {

        padding: 4px;

    }

    .rt-p-lg-5

    {

        padding: 5px;

    }

    .rt-p-lg-6

    {

        padding: 6px;

    }

    .rt-p-lg-7

    {

        padding: 7px;

    }

    .rt-p-lg-8

    {

        padding: 8px;

    }

    .rt-p-lg-9

    {

        padding: 9px;

    }

    .rt-p-lg-10

    {

        padding: 10px;

    }

    .rt-p-lg-11

    {

        padding: 11px;

    }

    .rt-p-lg-12

    {

        padding: 12px;

    }

    .rt-p-lg-13

    {

        padding: 13px;

    }

    .rt-p-lg-14

    {

        padding: 14px;

    }

    .rt-p-lg-15

    {

        padding: 15px;

    }

    .rt-p-lg-16

    {

        padding: 16px;

    }

    .rt-p-lg-17

    {

        padding: 17px;

    }

    .rt-p-lg-18

    {

        padding: 18px;

    }

    .rt-p-lg-19

    {

        padding: 19px;

    }

    .rt-p-lg-20

    {

        padding: 20px;

    }

    .rt-p-lg-21

    {

        padding: 21px;

    }

    .rt-p-lg-22

    {

        padding: 22px;

    }

    .rt-p-lg-23

    {

        padding: 23px;

    }

    .rt-p-lg-24

    {

        padding: 24px;

    }

    .rt-p-lg-25

    {

        padding: 25px;

    }

    .rt-p-lg-26

    {

        padding: 26px;

    }

    .rt-p-lg-27

    {

        padding: 27px;

    }

    .rt-p-lg-28

    {

        padding: 28px;

    }

    .rt-p-lg-29

    {

        padding: 29px;

    }

    .rt-p-lg-30

    {

        padding: 30px;

    }

    .rt-p-lg-31

    {

        padding: 31px;

    }

    .rt-p-lg-32

    {

        padding: 32px;

    }

    .rt-p-lg-33

    {

        padding: 33px;

    }

    .rt-p-lg-34

    {

        padding: 34px;

    }

    .rt-p-lg-35

    {

        padding: 35px;

    }

    .rt-p-lg-36

    {

        padding: 36px;

    }

    .rt-p-lg-37

    {

        padding: 37px;

    }

    .rt-p-lg-38

    {

        padding: 38px;

    }

    .rt-p-lg-39

    {

        padding: 39px;

    }

    .rt-p-lg-40

    {

        padding: 40px;

    }

    .rt-p-lg-41

    {

        padding: 41px;

    }

    .rt-p-lg-42

    {

        padding: 42px;

    }

    .rt-p-lg-43

    {

        padding: 43px;

    }

    .rt-p-lg-44

    {

        padding: 44px;

    }

    .rt-p-lg-45

    {

        padding: 45px;

    }

    .rt-p-lg-46

    {

        padding: 46px;

    }

    .rt-p-lg-47

    {

        padding: 47px;

    }

    .rt-p-lg-48

    {

        padding: 48px;

    }

    .rt-p-lg-49

    {

        padding: 49px;

    }

    .rt-p-lg-50

    {

        padding: 50px;

    }

    .rt-p-lg-51

    {

        padding: 51px;

    }

    .rt-p-lg-52

    {

        padding: 52px;

    }

    .rt-p-lg-53

    {

        padding: 53px;

    }

    .rt-p-lg-54

    {

        padding: 54px;

    }

    .rt-p-lg-55

    {

        padding: 55px;

    }

    .rt-p-lg-56

    {

        padding: 56px;

    }

    .rt-p-lg-57

    {

        padding: 57px;

    }

    .rt-p-lg-58

    {

        padding: 58px;

    }

    .rt-p-lg-59

    {

        padding: 59px;

    }

    .rt-p-lg-60

    {

        padding: 60px;

    }

    .rt-p-lg-61

    {

        padding: 61px;

    }

    .rt-p-lg-62

    {

        padding: 62px;

    }

    .rt-p-lg-63

    {

        padding: 63px;

    }

    .rt-p-lg-64

    {

        padding: 64px;

    }

    .rt-p-lg-65

    {

        padding: 65px;

    }

    .rt-p-lg-66

    {

        padding: 66px;

    }

    .rt-p-lg-67

    {

        padding: 67px;

    }

    .rt-p-lg-68

    {

        padding: 68px;

    }

    .rt-p-lg-69

    {

        padding: 69px;

    }

    .rt-p-lg-70

    {

        padding: 70px;

    }

    .rt-p-lg-71

    {

        padding: 71px;

    }

    .rt-p-lg-72

    {

        padding: 72px;

    }

    .rt-p-lg-73

    {

        padding: 73px;

    }

    .rt-p-lg-74

    {

        padding: 74px;

    }

    .rt-p-lg-75

    {

        padding: 75px;

    }

    .rt-p-lg-76

    {

        padding: 76px;

    }

    .rt-p-lg-77

    {

        padding: 77px;

    }

    .rt-p-lg-78

    {

        padding: 78px;

    }

    .rt-p-lg-79

    {

        padding: 79px;

    }

    .rt-p-lg-80

    {

        padding: 80px;

    }

    .rt-p-lg-81

    {

        padding: 81px;

    }

    .rt-p-lg-82

    {

        padding: 82px;

    }

    .rt-p-lg-83

    {

        padding: 83px;

    }

    .rt-p-lg-84

    {

        padding: 84px;

    }

    .rt-p-lg-85

    {

        padding: 85px;

    }

    .rt-p-lg-86

    {

        padding: 86px;

    }

    .rt-p-lg-87

    {

        padding: 87px;

    }

    .rt-p-lg-88

    {

        padding: 88px;

    }

    .rt-p-lg-89

    {

        padding: 89px;

    }

    .rt-p-lg-90

    {

        padding: 90px;

    }

    .rt-p-lg-91

    {

        padding: 91px;

    }

    .rt-p-lg-92

    {

        padding: 92px;

    }

    .rt-p-lg-93

    {

        padding: 93px;

    }

    .rt-p-lg-94

    {

        padding: 94px;

    }

    .rt-p-lg-95

    {

        padding: 95px;

    }

    .rt-p-lg-96

    {

        padding: 96px;

    }

    .rt-p-lg-97

    {

        padding: 97px;

    }

    .rt-p-lg-98

    {

        padding: 98px;

    }

    .rt-p-lg-99

    {

        padding: 99px;

    }

    .rt-p-lg-100

    {

        padding: 100px;

    }

}



@media (max-width: 991.98px)

{

    .rt-p-md-0

    {

        padding: 0;

    }

    .rt-p-md-1

    {

        padding: 1px;

    }

    .rt-p-md-2

    {

        padding: 2px;

    }

    .rt-p-md-3

    {

        padding: 3px;

    }

    .rt-p-md-4

    {

        padding: 4px;

    }

    .rt-p-md-5

    {

        padding: 5px;

    }

    .rt-p-md-6

    {

        padding: 6px;

    }

    .rt-p-md-7

    {

        padding: 7px;

    }

    .rt-p-md-8

    {

        padding: 8px;

    }

    .rt-p-md-9

    {

        padding: 9px;

    }

    .rt-p-md-10

    {

        padding: 10px;

    }

    .rt-p-md-11

    {

        padding: 11px;

    }

    .rt-p-md-12

    {

        padding: 12px;

    }

    .rt-p-md-13

    {

        padding: 13px;

    }

    .rt-p-md-14

    {

        padding: 14px;

    }

    .rt-p-md-15

    {

        padding: 15px;

    }

    .rt-p-md-16

    {

        padding: 16px;

    }

    .rt-p-md-17

    {

        padding: 17px;

    }

    .rt-p-md-18

    {

        padding: 18px;

    }

    .rt-p-md-19

    {

        padding: 19px;

    }

    .rt-p-md-20

    {

        padding: 20px;

    }

    .rt-p-md-21

    {

        padding: 21px;

    }

    .rt-p-md-22

    {

        padding: 22px;

    }

    .rt-p-md-23

    {

        padding: 23px;

    }

    .rt-p-md-24

    {

        padding: 24px;

    }

    .rt-p-md-25

    {

        padding: 25px;

    }

    .rt-p-md-26

    {

        padding: 26px;

    }

    .rt-p-md-27

    {

        padding: 27px;

    }

    .rt-p-md-28

    {

        padding: 28px;

    }

    .rt-p-md-29

    {

        padding: 29px;

    }

    .rt-p-md-30

    {

        padding: 30px;

    }

    .rt-p-md-31

    {

        padding: 31px;

    }

    .rt-p-md-32

    {

        padding: 32px;

    }

    .rt-p-md-33

    {

        padding: 33px;

    }

    .rt-p-md-34

    {

        padding: 34px;

    }

    .rt-p-md-35

    {

        padding: 35px;

    }

    .rt-p-md-36

    {

        padding: 36px;

    }

    .rt-p-md-37

    {

        padding: 37px;

    }

    .rt-p-md-38

    {

        padding: 38px;

    }

    .rt-p-md-39

    {

        padding: 39px;

    }

    .rt-p-md-40

    {

        padding: 40px;

    }

    .rt-p-md-41

    {

        padding: 41px;

    }

    .rt-p-md-42

    {

        padding: 42px;

    }

    .rt-p-md-43

    {

        padding: 43px;

    }

    .rt-p-md-44

    {

        padding: 44px;

    }

    .rt-p-md-45

    {

        padding: 45px;

    }

    .rt-p-md-46

    {

        padding: 46px;

    }

    .rt-p-md-47

    {

        padding: 47px;

    }

    .rt-p-md-48

    {

        padding: 48px;

    }

    .rt-p-md-49

    {

        padding: 49px;

    }

    .rt-p-md-50

    {

        padding: 50px;

    }

    .rt-p-md-51

    {

        padding: 51px;

    }

    .rt-p-md-52

    {

        padding: 52px;

    }

    .rt-p-md-53

    {

        padding: 53px;

    }

    .rt-p-md-54

    {

        padding: 54px;

    }

    .rt-p-md-55

    {

        padding: 55px;

    }

    .rt-p-md-56

    {

        padding: 56px;

    }

    .rt-p-md-57

    {

        padding: 57px;

    }

    .rt-p-md-58

    {

        padding: 58px;

    }

    .rt-p-md-59

    {

        padding: 59px;

    }

    .rt-p-md-60

    {

        padding: 60px;

    }

    .rt-p-md-61

    {

        padding: 61px;

    }

    .rt-p-md-62

    {

        padding: 62px;

    }

    .rt-p-md-63

    {

        padding: 63px;

    }

    .rt-p-md-64

    {

        padding: 64px;

    }

    .rt-p-md-65

    {

        padding: 65px;

    }

    .rt-p-md-66

    {

        padding: 66px;

    }

    .rt-p-md-67

    {

        padding: 67px;

    }

    .rt-p-md-68

    {

        padding: 68px;

    }

    .rt-p-md-69

    {

        padding: 69px;

    }

    .rt-p-md-70

    {

        padding: 70px;

    }

    .rt-p-md-71

    {

        padding: 71px;

    }

    .rt-p-md-72

    {

        padding: 72px;

    }

    .rt-p-md-73

    {

        padding: 73px;

    }

    .rt-p-md-74

    {

        padding: 74px;

    }

    .rt-p-md-75

    {

        padding: 75px;

    }

    .rt-p-md-76

    {

        padding: 76px;

    }

    .rt-p-md-77

    {

        padding: 77px;

    }

    .rt-p-md-78

    {

        padding: 78px;

    }

    .rt-p-md-79

    {

        padding: 79px;

    }

    .rt-p-md-80

    {

        padding: 80px;

    }

    .rt-p-md-81

    {

        padding: 81px;

    }

    .rt-p-md-82

    {

        padding: 82px;

    }

    .rt-p-md-83

    {

        padding: 83px;

    }

    .rt-p-md-84

    {

        padding: 84px;

    }

    .rt-p-md-85

    {

        padding: 85px;

    }

    .rt-p-md-86

    {

        padding: 86px;

    }

    .rt-p-md-87

    {

        padding: 87px;

    }

    .rt-p-md-88

    {

        padding: 88px;

    }

    .rt-p-md-89

    {

        padding: 89px;

    }

    .rt-p-md-90

    {

        padding: 90px;

    }

    .rt-p-md-91

    {

        padding: 91px;

    }

    .rt-p-md-92

    {

        padding: 92px;

    }

    .rt-p-md-93

    {

        padding: 93px;

    }

    .rt-p-md-94

    {

        padding: 94px;

    }

    .rt-p-md-95

    {

        padding: 95px;

    }

    .rt-p-md-96

    {

        padding: 96px;

    }

    .rt-p-md-97

    {

        padding: 97px;

    }

    .rt-p-md-98

    {

        padding: 98px;

    }

    .rt-p-md-99

    {

        padding: 99px;

    }

    .rt-p-md-100

    {

        padding: 100px;

    }

}



@media (max-width: 767.98px)

{

    .rt-p-xs-0

    {

        padding: 0;

    }

    .rt-p-xs-1

    {

        padding: 1px;

    }

    .rt-p-xs-2

    {

        padding: 2px;

    }

    .rt-p-xs-3

    {

        padding: 3px;

    }

    .rt-p-xs-4

    {

        padding: 4px;

    }

    .rt-p-xs-5

    {

        padding: 5px;

    }

    .rt-p-xs-6

    {

        padding: 6px;

    }

    .rt-p-xs-7

    {

        padding: 7px;

    }

    .rt-p-xs-8

    {

        padding: 8px;

    }

    .rt-p-xs-9

    {

        padding: 9px;

    }

    .rt-p-xs-10

    {

        padding: 10px;

    }

    .rt-p-xs-11

    {

        padding: 11px;

    }

    .rt-p-xs-12

    {

        padding: 12px;

    }

    .rt-p-xs-13

    {

        padding: 13px;

    }

    .rt-p-xs-14

    {

        padding: 14px;

    }

    .rt-p-xs-15

    {

        padding: 15px;

    }

    .rt-p-xs-16

    {

        padding: 16px;

    }

    .rt-p-xs-17

    {

        padding: 17px;

    }

    .rt-p-xs-18

    {

        padding: 18px;

    }

    .rt-p-xs-19

    {

        padding: 19px;

    }

    .rt-p-xs-20

    {

        padding: 20px;

    }

    .rt-p-xs-21

    {

        padding: 21px;

    }

    .rt-p-xs-22

    {

        padding: 22px;

    }

    .rt-p-xs-23

    {

        padding: 23px;

    }

    .rt-p-xs-24

    {

        padding: 24px;

    }

    .rt-p-xs-25

    {

        padding: 25px;

    }

    .rt-p-xs-26

    {

        padding: 26px;

    }

    .rt-p-xs-27

    {

        padding: 27px;

    }

    .rt-p-xs-28

    {

        padding: 28px;

    }

    .rt-p-xs-29

    {

        padding: 29px;

    }

    .rt-p-xs-30

    {

        padding: 30px;

    }

    .rt-p-xs-31

    {

        padding: 31px;

    }

    .rt-p-xs-32

    {

        padding: 32px;

    }

    .rt-p-xs-33

    {

        padding: 33px;

    }

    .rt-p-xs-34

    {

        padding: 34px;

    }

    .rt-p-xs-35

    {

        padding: 35px;

    }

    .rt-p-xs-36

    {

        padding: 36px;

    }

    .rt-p-xs-37

    {

        padding: 37px;

    }

    .rt-p-xs-38

    {

        padding: 38px;

    }

    .rt-p-xs-39

    {

        padding: 39px;

    }

    .rt-p-xs-40

    {

        padding: 40px;

    }

    .rt-p-xs-41

    {

        padding: 41px;

    }

    .rt-p-xs-42

    {

        padding: 42px;

    }

    .rt-p-xs-43

    {

        padding: 43px;

    }

    .rt-p-xs-44

    {

        padding: 44px;

    }

    .rt-p-xs-45

    {

        padding: 45px;

    }

    .rt-p-xs-46

    {

        padding: 46px;

    }

    .rt-p-xs-47

    {

        padding: 47px;

    }

    .rt-p-xs-48

    {

        padding: 48px;

    }

    .rt-p-xs-49

    {

        padding: 49px;

    }

    .rt-p-xs-50

    {

        padding: 50px;

    }

    .rt-p-xs-51

    {

        padding: 51px;

    }

    .rt-p-xs-52

    {

        padding: 52px;

    }

    .rt-p-xs-53

    {

        padding: 53px;

    }

    .rt-p-xs-54

    {

        padding: 54px;

    }

    .rt-p-xs-55

    {

        padding: 55px;

    }

    .rt-p-xs-56

    {

        padding: 56px;

    }

    .rt-p-xs-57

    {

        padding: 57px;

    }

    .rt-p-xs-58

    {

        padding: 58px;

    }

    .rt-p-xs-59

    {

        padding: 59px;

    }

    .rt-p-xs-60

    {

        padding: 60px;

    }

    .rt-p-xs-61

    {

        padding: 61px;

    }

    .rt-p-xs-62

    {

        padding: 62px;

    }

    .rt-p-xs-63

    {

        padding: 63px;

    }

    .rt-p-xs-64

    {

        padding: 64px;

    }

    .rt-p-xs-65

    {

        padding: 65px;

    }

    .rt-p-xs-66

    {

        padding: 66px;

    }

    .rt-p-xs-67

    {

        padding: 67px;

    }

    .rt-p-xs-68

    {

        padding: 68px;

    }

    .rt-p-xs-69

    {

        padding: 69px;

    }

    .rt-p-xs-70

    {

        padding: 70px;

    }

    .rt-p-xs-71

    {

        padding: 71px;

    }

    .rt-p-xs-72

    {

        padding: 72px;

    }

    .rt-p-xs-73

    {

        padding: 73px;

    }

    .rt-p-xs-74

    {

        padding: 74px;

    }

    .rt-p-xs-75

    {

        padding: 75px;

    }

    .rt-p-xs-76

    {

        padding: 76px;

    }

    .rt-p-xs-77

    {

        padding: 77px;

    }

    .rt-p-xs-78

    {

        padding: 78px;

    }

    .rt-p-xs-79

    {

        padding: 79px;

    }

    .rt-p-xs-80

    {

        padding: 80px;

    }

    .rt-p-xs-81

    {

        padding: 81px;

    }

    .rt-p-xs-82

    {

        padding: 82px;

    }

    .rt-p-xs-83

    {

        padding: 83px;

    }

    .rt-p-xs-84

    {

        padding: 84px;

    }

    .rt-p-xs-85

    {

        padding: 85px;

    }

    .rt-p-xs-86

    {

        padding: 86px;

    }

    .rt-p-xs-87

    {

        padding: 87px;

    }

    .rt-p-xs-88

    {

        padding: 88px;

    }

    .rt-p-xs-89

    {

        padding: 89px;

    }

    .rt-p-xs-90

    {

        padding: 90px;

    }

    .rt-p-xs-91

    {

        padding: 91px;

    }

    .rt-p-xs-92

    {

        padding: 92px;

    }

    .rt-p-xs-93

    {

        padding: 93px;

    }

    .rt-p-xs-94

    {

        padding: 94px;

    }

    .rt-p-xs-95

    {

        padding: 95px;

    }

    .rt-p-xs-96

    {

        padding: 96px;

    }

    .rt-p-xs-97

    {

        padding: 97px;

    }

    .rt-p-xs-98

    {

        padding: 98px;

    }

    .rt-p-xs-99

    {

        padding: 99px;

    }

    .rt-p-xs-100

    {

        padding: 100px;

    }

}



.rt-pr-0

{

    padding-right: 0;

}



.rt-pr-1

{

    padding-right: 1px;

}



.rt-pr-2

{

    padding-right: 2px;

}



.rt-pr-3

{

    padding-right: 3px;

}



.rt-pr-4

{

    padding-right: 4px;

}



.rt-pr-5

{

    padding-right: 5px;

}



.rt-pr-6

{

    padding-right: 6px;

}



.rt-pr-7

{

    padding-right: 7px;

}



.rt-pr-8

{

    padding-right: 8px;

}



.rt-pr-9

{

    padding-right: 9px;

}



.rt-pr-10

{

    padding-right: 10px;

}



.rt-pr-11

{

    padding-right: 11px;

}



.rt-pr-12

{

    padding-right: 12px;

}



.rt-pr-13

{

    padding-right: 13px;

}



.rt-pr-14

{

    padding-right: 14px;

}



.rt-pr-15

{

    padding-right: 15px;

}



.rt-pr-16

{

    padding-right: 16px;

}



.rt-pr-17

{

    padding-right: 17px;

}



.rt-pr-18

{

    padding-right: 18px;

}



.rt-pr-19

{

    padding-right: 19px;

}



.rt-pr-20

{

    padding-right: 20px;

}



.rt-pr-21

{

    padding-right: 21px;

}



.rt-pr-22

{

    padding-right: 22px;

}



.rt-pr-23

{

    padding-right: 23px;

}



.rt-pr-24

{

    padding-right: 24px;

}



.rt-pr-25

{

    padding-right: 25px;

}



.rt-pr-26

{

    padding-right: 26px;

}



.rt-pr-27

{

    padding-right: 27px;

}



.rt-pr-28

{

    padding-right: 28px;

}



.rt-pr-29

{

    padding-right: 29px;

}



.rt-pr-30

{

    padding-right: 30px;

}



.rt-pr-31

{

    padding-right: 31px;

}



.rt-pr-32

{

    padding-right: 32px;

}



.rt-pr-33

{

    padding-right: 33px;

}



.rt-pr-34

{

    padding-right: 34px;

}



.rt-pr-35

{

    padding-right: 35px;

}



.rt-pr-36

{

    padding-right: 36px;

}



.rt-pr-37

{

    padding-right: 37px;

}



.rt-pr-38

{

    padding-right: 38px;

}



.rt-pr-39

{

    padding-right: 39px;

}



.rt-pr-40

{

    padding-right: 40px;

}



.rt-pr-41

{

    padding-right: 41px;

}



.rt-pr-42

{

    padding-right: 42px;

}



.rt-pr-43

{

    padding-right: 43px;

}



.rt-pr-44

{

    padding-right: 44px;

}



.rt-pr-45

{

    padding-right: 45px;

}



.rt-pr-46

{

    padding-right: 46px;

}



.rt-pr-47

{

    padding-right: 47px;

}



.rt-pr-48

{

    padding-right: 48px;

}



.rt-pr-49

{

    padding-right: 49px;

}



.rt-pr-50

{

    padding-right: 50px;

}



.rt-pr-51

{

    padding-right: 51px;

}



.rt-pr-52

{

    padding-right: 52px;

}



.rt-pr-53

{

    padding-right: 53px;

}



.rt-pr-54

{

    padding-right: 54px;

}



.rt-pr-55

{

    padding-right: 55px;

}



.rt-pr-56

{

    padding-right: 56px;

}



.rt-pr-57

{

    padding-right: 57px;

}



.rt-pr-58

{

    padding-right: 58px;

}



.rt-pr-59

{

    padding-right: 59px;

}



.rt-pr-60

{

    padding-right: 60px;

}



.rt-pr-61

{

    padding-right: 61px;

}



.rt-pr-62

{

    padding-right: 62px;

}



.rt-pr-63

{

    padding-right: 63px;

}



.rt-pr-64

{

    padding-right: 64px;

}



.rt-pr-65

{

    padding-right: 65px;

}



.rt-pr-66

{

    padding-right: 66px;

}



.rt-pr-67

{

    padding-right: 67px;

}



.rt-pr-68

{

    padding-right: 68px;

}



.rt-pr-69

{

    padding-right: 69px;

}



.rt-pr-70

{

    padding-right: 70px;

}



.rt-pr-71

{

    padding-right: 71px;

}



.rt-pr-72

{

    padding-right: 72px;

}



.rt-pr-73

{

    padding-right: 73px;

}



.rt-pr-74

{

    padding-right: 74px;

}



.rt-pr-75

{

    padding-right: 75px;

}



.rt-pr-76

{

    padding-right: 76px;

}



.rt-pr-77

{

    padding-right: 77px;

}



.rt-pr-78

{

    padding-right: 78px;

}



.rt-pr-79

{

    padding-right: 79px;

}



.rt-pr-80

{

    padding-right: 80px;

}



.rt-pr-81

{

    padding-right: 81px;

}



.rt-pr-82

{

    padding-right: 82px;

}



.rt-pr-83

{

    padding-right: 83px;

}



.rt-pr-84

{

    padding-right: 84px;

}



.rt-pr-85

{

    padding-right: 85px;

}



.rt-pr-86

{

    padding-right: 86px;

}



.rt-pr-87

{

    padding-right: 87px;

}



.rt-pr-88

{

    padding-right: 88px;

}



.rt-pr-89

{

    padding-right: 89px;

}



.rt-pr-90

{

    padding-right: 90px;

}



.rt-pr-91

{

    padding-right: 91px;

}



.rt-pr-92

{

    padding-right: 92px;

}



.rt-pr-93

{

    padding-right: 93px;

}



.rt-pr-94

{

    padding-right: 94px;

}



.rt-pr-95

{

    padding-right: 95px;

}



.rt-pr-96

{

    padding-right: 96px;

}



.rt-pr-97

{

    padding-right: 97px;

}



.rt-pr-98

{

    padding-right: 98px;

}



.rt-pr-99

{

    padding-right: 99px;

}



.rt-pr-100

{

    padding-right: 100px;

}



@media (max-width: 1199.98px)

{

    .rt-pr-lg-0

    {

        padding-right: 0;

    }

    .rt-pr-lg-1

    {

        padding-right: 1px;

    }

    .rt-pr-lg-2

    {

        padding-right: 2px;

    }

    .rt-pr-lg-3

    {

        padding-right: 3px;

    }

    .rt-pr-lg-4

    {

        padding-right: 4px;

    }

    .rt-pr-lg-5

    {

        padding-right: 5px;

    }

    .rt-pr-lg-6

    {

        padding-right: 6px;

    }

    .rt-pr-lg-7

    {

        padding-right: 7px;

    }

    .rt-pr-lg-8

    {

        padding-right: 8px;

    }

    .rt-pr-lg-9

    {

        padding-right: 9px;

    }

    .rt-pr-lg-10

    {

        padding-right: 10px;

    }

    .rt-pr-lg-11

    {

        padding-right: 11px;

    }

    .rt-pr-lg-12

    {

        padding-right: 12px;

    }

    .rt-pr-lg-13

    {

        padding-right: 13px;

    }

    .rt-pr-lg-14

    {

        padding-right: 14px;

    }

    .rt-pr-lg-15

    {

        padding-right: 15px;

    }

    .rt-pr-lg-16

    {

        padding-right: 16px;

    }

    .rt-pr-lg-17

    {

        padding-right: 17px;

    }

    .rt-pr-lg-18

    {

        padding-right: 18px;

    }

    .rt-pr-lg-19

    {

        padding-right: 19px;

    }

    .rt-pr-lg-20

    {

        padding-right: 20px;

    }

    .rt-pr-lg-21

    {

        padding-right: 21px;

    }

    .rt-pr-lg-22

    {

        padding-right: 22px;

    }

    .rt-pr-lg-23

    {

        padding-right: 23px;

    }

    .rt-pr-lg-24

    {

        padding-right: 24px;

    }

    .rt-pr-lg-25

    {

        padding-right: 25px;

    }

    .rt-pr-lg-26

    {

        padding-right: 26px;

    }

    .rt-pr-lg-27

    {

        padding-right: 27px;

    }

    .rt-pr-lg-28

    {

        padding-right: 28px;

    }

    .rt-pr-lg-29

    {

        padding-right: 29px;

    }

    .rt-pr-lg-30

    {

        padding-right: 30px;

    }

    .rt-pr-lg-31

    {

        padding-right: 31px;

    }

    .rt-pr-lg-32

    {

        padding-right: 32px;

    }

    .rt-pr-lg-33

    {

        padding-right: 33px;

    }

    .rt-pr-lg-34

    {

        padding-right: 34px;

    }

    .rt-pr-lg-35

    {

        padding-right: 35px;

    }

    .rt-pr-lg-36

    {

        padding-right: 36px;

    }

    .rt-pr-lg-37

    {

        padding-right: 37px;

    }

    .rt-pr-lg-38

    {

        padding-right: 38px;

    }

    .rt-pr-lg-39

    {

        padding-right: 39px;

    }

    .rt-pr-lg-40

    {

        padding-right: 40px;

    }

    .rt-pr-lg-41

    {

        padding-right: 41px;

    }

    .rt-pr-lg-42

    {

        padding-right: 42px;

    }

    .rt-pr-lg-43

    {

        padding-right: 43px;

    }

    .rt-pr-lg-44

    {

        padding-right: 44px;

    }

    .rt-pr-lg-45

    {

        padding-right: 45px;

    }

    .rt-pr-lg-46

    {

        padding-right: 46px;

    }

    .rt-pr-lg-47

    {

        padding-right: 47px;

    }

    .rt-pr-lg-48

    {

        padding-right: 48px;

    }

    .rt-pr-lg-49

    {

        padding-right: 49px;

    }

    .rt-pr-lg-50

    {

        padding-right: 50px;

    }

    .rt-pr-lg-51

    {

        padding-right: 51px;

    }

    .rt-pr-lg-52

    {

        padding-right: 52px;

    }

    .rt-pr-lg-53

    {

        padding-right: 53px;

    }

    .rt-pr-lg-54

    {

        padding-right: 54px;

    }

    .rt-pr-lg-55

    {

        padding-right: 55px;

    }

    .rt-pr-lg-56

    {

        padding-right: 56px;

    }

    .rt-pr-lg-57

    {

        padding-right: 57px;

    }

    .rt-pr-lg-58

    {

        padding-right: 58px;

    }

    .rt-pr-lg-59

    {

        padding-right: 59px;

    }

    .rt-pr-lg-60

    {

        padding-right: 60px;

    }

    .rt-pr-lg-61

    {

        padding-right: 61px;

    }

    .rt-pr-lg-62

    {

        padding-right: 62px;

    }

    .rt-pr-lg-63

    {

        padding-right: 63px;

    }

    .rt-pr-lg-64

    {

        padding-right: 64px;

    }

    .rt-pr-lg-65

    {

        padding-right: 65px;

    }

    .rt-pr-lg-66

    {

        padding-right: 66px;

    }

    .rt-pr-lg-67

    {

        padding-right: 67px;

    }

    .rt-pr-lg-68

    {

        padding-right: 68px;

    }

    .rt-pr-lg-69

    {

        padding-right: 69px;

    }

    .rt-pr-lg-70

    {

        padding-right: 70px;

    }

    .rt-pr-lg-71

    {

        padding-right: 71px;

    }

    .rt-pr-lg-72

    {

        padding-right: 72px;

    }

    .rt-pr-lg-73

    {

        padding-right: 73px;

    }

    .rt-pr-lg-74

    {

        padding-right: 74px;

    }

    .rt-pr-lg-75

    {

        padding-right: 75px;

    }

    .rt-pr-lg-76

    {

        padding-right: 76px;

    }

    .rt-pr-lg-77

    {

        padding-right: 77px;

    }

    .rt-pr-lg-78

    {

        padding-right: 78px;

    }

    .rt-pr-lg-79

    {

        padding-right: 79px;

    }

    .rt-pr-lg-80

    {

        padding-right: 80px;

    }

    .rt-pr-lg-81

    {

        padding-right: 81px;

    }

    .rt-pr-lg-82

    {

        padding-right: 82px;

    }

    .rt-pr-lg-83

    {

        padding-right: 83px;

    }

    .rt-pr-lg-84

    {

        padding-right: 84px;

    }

    .rt-pr-lg-85

    {

        padding-right: 85px;

    }

    .rt-pr-lg-86

    {

        padding-right: 86px;

    }

    .rt-pr-lg-87

    {

        padding-right: 87px;

    }

    .rt-pr-lg-88

    {

        padding-right: 88px;

    }

    .rt-pr-lg-89

    {

        padding-right: 89px;

    }

    .rt-pr-lg-90

    {

        padding-right: 90px;

    }

    .rt-pr-lg-91

    {

        padding-right: 91px;

    }

    .rt-pr-lg-92

    {

        padding-right: 92px;

    }

    .rt-pr-lg-93

    {

        padding-right: 93px;

    }

    .rt-pr-lg-94

    {

        padding-right: 94px;

    }

    .rt-pr-lg-95

    {

        padding-right: 95px;

    }

    .rt-pr-lg-96

    {

        padding-right: 96px;

    }

    .rt-pr-lg-97

    {

        padding-right: 97px;

    }

    .rt-pr-lg-98

    {

        padding-right: 98px;

    }

    .rt-pr-lg-99

    {

        padding-right: 99px;

    }

    .rt-pr-lg-100

    {

        padding-right: 100px;

    }

}



@media (max-width: 991.98px)

{

    .rt-pr-md-0

    {

        padding-right: 0;

    }

    .rt-pr-md-1

    {

        padding-right: 1px;

    }

    .rt-pr-md-2

    {

        padding-right: 2px;

    }

    .rt-pr-md-3

    {

        padding-right: 3px;

    }

    .rt-pr-md-4

    {

        padding-right: 4px;

    }

    .rt-pr-md-5

    {

        padding-right: 5px;

    }

    .rt-pr-md-6

    {

        padding-right: 6px;

    }

    .rt-pr-md-7

    {

        padding-right: 7px;

    }

    .rt-pr-md-8

    {

        padding-right: 8px;

    }

    .rt-pr-md-9

    {

        padding-right: 9px;

    }

    .rt-pr-md-10

    {

        padding-right: 10px;

    }

    .rt-pr-md-11

    {

        padding-right: 11px;

    }

    .rt-pr-md-12

    {

        padding-right: 12px;

    }

    .rt-pr-md-13

    {

        padding-right: 13px;

    }

    .rt-pr-md-14

    {

        padding-right: 14px;

    }

    .rt-pr-md-15

    {

        padding-right: 15px;

    }

    .rt-pr-md-16

    {

        padding-right: 16px;

    }

    .rt-pr-md-17

    {

        padding-right: 17px;

    }

    .rt-pr-md-18

    {

        padding-right: 18px;

    }

    .rt-pr-md-19

    {

        padding-right: 19px;

    }

    .rt-pr-md-20

    {

        padding-right: 20px;

    }

    .rt-pr-md-21

    {

        padding-right: 21px;

    }

    .rt-pr-md-22

    {

        padding-right: 22px;

    }

    .rt-pr-md-23

    {

        padding-right: 23px;

    }

    .rt-pr-md-24

    {

        padding-right: 24px;

    }

    .rt-pr-md-25

    {

        padding-right: 25px;

    }

    .rt-pr-md-26

    {

        padding-right: 26px;

    }

    .rt-pr-md-27

    {

        padding-right: 27px;

    }

    .rt-pr-md-28

    {

        padding-right: 28px;

    }

    .rt-pr-md-29

    {

        padding-right: 29px;

    }

    .rt-pr-md-30

    {

        padding-right: 30px;

    }

    .rt-pr-md-31

    {

        padding-right: 31px;

    }

    .rt-pr-md-32

    {

        padding-right: 32px;

    }

    .rt-pr-md-33

    {

        padding-right: 33px;

    }

    .rt-pr-md-34

    {

        padding-right: 34px;

    }

    .rt-pr-md-35

    {

        padding-right: 35px;

    }

    .rt-pr-md-36

    {

        padding-right: 36px;

    }

    .rt-pr-md-37

    {

        padding-right: 37px;

    }

    .rt-pr-md-38

    {

        padding-right: 38px;

    }

    .rt-pr-md-39

    {

        padding-right: 39px;

    }

    .rt-pr-md-40

    {

        padding-right: 40px;

    }

    .rt-pr-md-41

    {

        padding-right: 41px;

    }

    .rt-pr-md-42

    {

        padding-right: 42px;

    }

    .rt-pr-md-43

    {

        padding-right: 43px;

    }

    .rt-pr-md-44

    {

        padding-right: 44px;

    }

    .rt-pr-md-45

    {

        padding-right: 45px;

    }

    .rt-pr-md-46

    {

        padding-right: 46px;

    }

    .rt-pr-md-47

    {

        padding-right: 47px;

    }

    .rt-pr-md-48

    {

        padding-right: 48px;

    }

    .rt-pr-md-49

    {

        padding-right: 49px;

    }

    .rt-pr-md-50

    {

        padding-right: 50px;

    }

    .rt-pr-md-51

    {

        padding-right: 51px;

    }

    .rt-pr-md-52

    {

        padding-right: 52px;

    }

    .rt-pr-md-53

    {

        padding-right: 53px;

    }

    .rt-pr-md-54

    {

        padding-right: 54px;

    }

    .rt-pr-md-55

    {

        padding-right: 55px;

    }

    .rt-pr-md-56

    {

        padding-right: 56px;

    }

    .rt-pr-md-57

    {

        padding-right: 57px;

    }

    .rt-pr-md-58

    {

        padding-right: 58px;

    }

    .rt-pr-md-59

    {

        padding-right: 59px;

    }

    .rt-pr-md-60

    {

        padding-right: 60px;

    }

    .rt-pr-md-61

    {

        padding-right: 61px;

    }

    .rt-pr-md-62

    {

        padding-right: 62px;

    }

    .rt-pr-md-63

    {

        padding-right: 63px;

    }

    .rt-pr-md-64

    {

        padding-right: 64px;

    }

    .rt-pr-md-65

    {

        padding-right: 65px;

    }

    .rt-pr-md-66

    {

        padding-right: 66px;

    }

    .rt-pr-md-67

    {

        padding-right: 67px;

    }

    .rt-pr-md-68

    {

        padding-right: 68px;

    }

    .rt-pr-md-69

    {

        padding-right: 69px;

    }

    .rt-pr-md-70

    {

        padding-right: 70px;

    }

    .rt-pr-md-71

    {

        padding-right: 71px;

    }

    .rt-pr-md-72

    {

        padding-right: 72px;

    }

    .rt-pr-md-73

    {

        padding-right: 73px;

    }

    .rt-pr-md-74

    {

        padding-right: 74px;

    }

    .rt-pr-md-75

    {

        padding-right: 75px;

    }

    .rt-pr-md-76

    {

        padding-right: 76px;

    }

    .rt-pr-md-77

    {

        padding-right: 77px;

    }

    .rt-pr-md-78

    {

        padding-right: 78px;

    }

    .rt-pr-md-79

    {

        padding-right: 79px;

    }

    .rt-pr-md-80

    {

        padding-right: 80px;

    }

    .rt-pr-md-81

    {

        padding-right: 81px;

    }

    .rt-pr-md-82

    {

        padding-right: 82px;

    }

    .rt-pr-md-83

    {

        padding-right: 83px;

    }

    .rt-pr-md-84

    {

        padding-right: 84px;

    }

    .rt-pr-md-85

    {

        padding-right: 85px;

    }

    .rt-pr-md-86

    {

        padding-right: 86px;

    }

    .rt-pr-md-87

    {

        padding-right: 87px;

    }

    .rt-pr-md-88

    {

        padding-right: 88px;

    }

    .rt-pr-md-89

    {

        padding-right: 89px;

    }

    .rt-pr-md-90

    {

        padding-right: 90px;

    }

    .rt-pr-md-91

    {

        padding-right: 91px;

    }

    .rt-pr-md-92

    {

        padding-right: 92px;

    }

    .rt-pr-md-93

    {

        padding-right: 93px;

    }

    .rt-pr-md-94

    {

        padding-right: 94px;

    }

    .rt-pr-md-95

    {

        padding-right: 95px;

    }

    .rt-pr-md-96

    {

        padding-right: 96px;

    }

    .rt-pr-md-97

    {

        padding-right: 97px;

    }

    .rt-pr-md-98

    {

        padding-right: 98px;

    }

    .rt-pr-md-99

    {

        padding-right: 99px;

    }

    .rt-pr-md-100

    {

        padding-right: 100px;

    }

}



@media (max-width: 767.98px)

{

    .rt-pr-xs-0

    {

        padding-right: 0;

    }

    .rt-pr-xs-1

    {

        padding-right: 1px;

    }

    .rt-pr-xs-2

    {

        padding-right: 2px;

    }

    .rt-pr-xs-3

    {

        padding-right: 3px;

    }

    .rt-pr-xs-4

    {

        padding-right: 4px;

    }

    .rt-pr-xs-5

    {

        padding-right: 5px;

    }

    .rt-pr-xs-6

    {

        padding-right: 6px;

    }

    .rt-pr-xs-7

    {

        padding-right: 7px;

    }

    .rt-pr-xs-8

    {

        padding-right: 8px;

    }

    .rt-pr-xs-9

    {

        padding-right: 9px;

    }

    .rt-pr-xs-10

    {

        padding-right: 10px;

    }

    .rt-pr-xs-11

    {

        padding-right: 11px;

    }

    .rt-pr-xs-12

    {

        padding-right: 12px;

    }

    .rt-pr-xs-13

    {

        padding-right: 13px;

    }

    .rt-pr-xs-14

    {

        padding-right: 14px;

    }

    .rt-pr-xs-15

    {

        padding-right: 15px;

    }

    .rt-pr-xs-16

    {

        padding-right: 16px;

    }

    .rt-pr-xs-17

    {

        padding-right: 17px;

    }

    .rt-pr-xs-18

    {

        padding-right: 18px;

    }

    .rt-pr-xs-19

    {

        padding-right: 19px;

    }

    .rt-pr-xs-20

    {

        padding-right: 20px;

    }

    .rt-pr-xs-21

    {

        padding-right: 21px;

    }

    .rt-pr-xs-22

    {

        padding-right: 22px;

    }

    .rt-pr-xs-23

    {

        padding-right: 23px;

    }

    .rt-pr-xs-24

    {

        padding-right: 24px;

    }

    .rt-pr-xs-25

    {

        padding-right: 25px;

    }

    .rt-pr-xs-26

    {

        padding-right: 26px;

    }

    .rt-pr-xs-27

    {

        padding-right: 27px;

    }

    .rt-pr-xs-28

    {

        padding-right: 28px;

    }

    .rt-pr-xs-29

    {

        padding-right: 29px;

    }

    .rt-pr-xs-30

    {

        padding-right: 30px;

    }

    .rt-pr-xs-31

    {

        padding-right: 31px;

    }

    .rt-pr-xs-32

    {

        padding-right: 32px;

    }

    .rt-pr-xs-33

    {

        padding-right: 33px;

    }

    .rt-pr-xs-34

    {

        padding-right: 34px;

    }

    .rt-pr-xs-35

    {

        padding-right: 35px;

    }

    .rt-pr-xs-36

    {

        padding-right: 36px;

    }

    .rt-pr-xs-37

    {

        padding-right: 37px;

    }

    .rt-pr-xs-38

    {

        padding-right: 38px;

    }

    .rt-pr-xs-39

    {

        padding-right: 39px;

    }

    .rt-pr-xs-40

    {

        padding-right: 40px;

    }

    .rt-pr-xs-41

    {

        padding-right: 41px;

    }

    .rt-pr-xs-42

    {

        padding-right: 42px;

    }

    .rt-pr-xs-43

    {

        padding-right: 43px;

    }

    .rt-pr-xs-44

    {

        padding-right: 44px;

    }

    .rt-pr-xs-45

    {

        padding-right: 45px;

    }

    .rt-pr-xs-46

    {

        padding-right: 46px;

    }

    .rt-pr-xs-47

    {

        padding-right: 47px;

    }

    .rt-pr-xs-48

    {

        padding-right: 48px;

    }

    .rt-pr-xs-49

    {

        padding-right: 49px;

    }

    .rt-pr-xs-50

    {

        padding-right: 50px;

    }

    .rt-pr-xs-51

    {

        padding-right: 51px;

    }

    .rt-pr-xs-52

    {

        padding-right: 52px;

    }

    .rt-pr-xs-53

    {

        padding-right: 53px;

    }

    .rt-pr-xs-54

    {

        padding-right: 54px;

    }

    .rt-pr-xs-55

    {

        padding-right: 55px;

    }

    .rt-pr-xs-56

    {

        padding-right: 56px;

    }

    .rt-pr-xs-57

    {

        padding-right: 57px;

    }

    .rt-pr-xs-58

    {

        padding-right: 58px;

    }

    .rt-pr-xs-59

    {

        padding-right: 59px;

    }

    .rt-pr-xs-60

    {

        padding-right: 60px;

    }

    .rt-pr-xs-61

    {

        padding-right: 61px;

    }

    .rt-pr-xs-62

    {

        padding-right: 62px;

    }

    .rt-pr-xs-63

    {

        padding-right: 63px;

    }

    .rt-pr-xs-64

    {

        padding-right: 64px;

    }

    .rt-pr-xs-65

    {

        padding-right: 65px;

    }

    .rt-pr-xs-66

    {

        padding-right: 66px;

    }

    .rt-pr-xs-67

    {

        padding-right: 67px;

    }

    .rt-pr-xs-68

    {

        padding-right: 68px;

    }

    .rt-pr-xs-69

    {

        padding-right: 69px;

    }

    .rt-pr-xs-70

    {

        padding-right: 70px;

    }

    .rt-pr-xs-71

    {

        padding-right: 71px;

    }

    .rt-pr-xs-72

    {

        padding-right: 72px;

    }

    .rt-pr-xs-73

    {

        padding-right: 73px;

    }

    .rt-pr-xs-74

    {

        padding-right: 74px;

    }

    .rt-pr-xs-75

    {

        padding-right: 75px;

    }

    .rt-pr-xs-76

    {

        padding-right: 76px;

    }

    .rt-pr-xs-77

    {

        padding-right: 77px;

    }

    .rt-pr-xs-78

    {

        padding-right: 78px;

    }

    .rt-pr-xs-79

    {

        padding-right: 79px;

    }

    .rt-pr-xs-80

    {

        padding-right: 80px;

    }

    .rt-pr-xs-81

    {

        padding-right: 81px;

    }

    .rt-pr-xs-82

    {

        padding-right: 82px;

    }

    .rt-pr-xs-83

    {

        padding-right: 83px;

    }

    .rt-pr-xs-84

    {

        padding-right: 84px;

    }

    .rt-pr-xs-85

    {

        padding-right: 85px;

    }

    .rt-pr-xs-86

    {

        padding-right: 86px;

    }

    .rt-pr-xs-87

    {

        padding-right: 87px;

    }

    .rt-pr-xs-88

    {

        padding-right: 88px;

    }

    .rt-pr-xs-89

    {

        padding-right: 89px;

    }

    .rt-pr-xs-90

    {

        padding-right: 90px;

    }

    .rt-pr-xs-91

    {

        padding-right: 91px;

    }

    .rt-pr-xs-92

    {

        padding-right: 92px;

    }

    .rt-pr-xs-93

    {

        padding-right: 93px;

    }

    .rt-pr-xs-94

    {

        padding-right: 94px;

    }

    .rt-pr-xs-95

    {

        padding-right: 95px;

    }

    .rt-pr-xs-96

    {

        padding-right: 96px;

    }

    .rt-pr-xs-97

    {

        padding-right: 97px;

    }

    .rt-pr-xs-98

    {

        padding-right: 98px;

    }

    .rt-pr-xs-99

    {

        padding-right: 99px;

    }

    .rt-pr-xs-100

    {

        padding-right: 100px;

    }

}



.rt-rounded-0

{

    border-radius: 0;

}



.rt-rounded-1

{

    border-radius: 1px;

}



.rt-rounded-2

{

    border-radius: 2px;

}



.rt-rounded-3

{

    border-radius: 3px;

}



.rt-rounded-4

{

    border-radius: 4px;

}



.rt-rounded-5

{

    border-radius: 5px;

}



.rt-rounded-6

{

    border-radius: 6px;

}



.rt-rounded-7

{

    border-radius: 7px;

}



.rt-rounded-8

{

    border-radius: 8px;

}



.rt-rounded-9

{

    border-radius: 9px;

}



.rt-rounded-10

{

    border-radius: 10px;

}



.rt-rounded-11

{

    border-radius: 11px;

}



.rt-rounded-12

{

    border-radius: 12px;

}



.rt-rounded-13

{

    border-radius: 13px;

}



.rt-rounded-14

{

    border-radius: 14px;

}



.rt-rounded-15

{

    border-radius: 15px;

}



.rt-rounded-16

{

    border-radius: 16px;

}



.rt-rounded-17

{

    border-radius: 17px;

}



.rt-rounded-18

{

    border-radius: 18px;

}



.rt-rounded-19

{

    border-radius: 19px;

}



.rt-rounded-20

{

    border-radius: 20px;

}



.rt-rounded-21

{

    border-radius: 21px;

}



.rt-rounded-22

{

    border-radius: 22px;

}



.rt-rounded-23

{

    border-radius: 23px;

}



.rt-rounded-24

{

    border-radius: 24px;

}



.rt-rounded-25

{

    border-radius: 25px;

}



.rt-rounded-26

{

    border-radius: 26px;

}



.rt-rounded-27

{

    border-radius: 27px;

}



.rt-rounded-28

{

    border-radius: 28px;

}



.rt-rounded-29

{

    border-radius: 29px;

}



.rt-rounded-30

{

    border-radius: 30px;

}



.rt-rounded-31

{

    border-radius: 31px;

}



.rt-rounded-32

{

    border-radius: 32px;

}



.rt-rounded-33

{

    border-radius: 33px;

}



.rt-rounded-34

{

    border-radius: 34px;

}



.rt-rounded-35

{

    border-radius: 35px;

}



.rt-rounded-36

{

    border-radius: 36px;

}



.rt-rounded-37

{

    border-radius: 37px;

}



.rt-rounded-38

{

    border-radius: 38px;

}



.rt-rounded-39

{

    border-radius: 39px;

}



.rt-rounded-40

{

    border-radius: 40px;

}



.rt-rounded-41

{

    border-radius: 41px;

}



.rt-rounded-42

{

    border-radius: 42px;

}



.rt-rounded-43

{

    border-radius: 43px;

}



.rt-rounded-44

{

    border-radius: 44px;

}



.rt-rounded-45

{

    border-radius: 45px;

}



.rt-rounded-46

{

    border-radius: 46px;

}



.rt-rounded-47

{

    border-radius: 47px;

}



.rt-rounded-48

{

    border-radius: 48px;

}



.rt-rounded-49

{

    border-radius: 49px;

}



.rt-rounded-50

{

    border-radius: 50px;

}



.rt-rounded-51

{

    border-radius: 51px;

}



.rt-rounded-52

{

    border-radius: 52px;

}



.rt-rounded-53

{

    border-radius: 53px;

}



.rt-rounded-54

{

    border-radius: 54px;

}



.rt-rounded-55

{

    border-radius: 55px;

}



.rt-rounded-56

{

    border-radius: 56px;

}



.rt-rounded-57

{

    border-radius: 57px;

}



.rt-rounded-58

{

    border-radius: 58px;

}



.rt-rounded-59

{

    border-radius: 59px;

}



.rt-rounded-60

{

    border-radius: 60px;

}



.rt-rounded-61

{

    border-radius: 61px;

}



.rt-rounded-62

{

    border-radius: 62px;

}



.rt-rounded-63

{

    border-radius: 63px;

}



.rt-rounded-64

{

    border-radius: 64px;

}



.rt-rounded-65

{

    border-radius: 65px;

}



.rt-rounded-66

{

    border-radius: 66px;

}



.rt-rounded-67

{

    border-radius: 67px;

}



.rt-rounded-68

{

    border-radius: 68px;

}



.rt-rounded-69

{

    border-radius: 69px;

}



.rt-rounded-70

{

    border-radius: 70px;

}



.rt-rounded-71

{

    border-radius: 71px;

}



.rt-rounded-72

{

    border-radius: 72px;

}



.rt-rounded-73

{

    border-radius: 73px;

}



.rt-rounded-74

{

    border-radius: 74px;

}



.rt-rounded-75

{

    border-radius: 75px;

}



.rt-rounded-76

{

    border-radius: 76px;

}



.rt-rounded-77

{

    border-radius: 77px;

}



.rt-rounded-78

{

    border-radius: 78px;

}



.rt-rounded-79

{

    border-radius: 79px;

}



.rt-rounded-80

{

    border-radius: 80px;

}



.rt-rounded-81

{

    border-radius: 81px;

}



.rt-rounded-82

{

    border-radius: 82px;

}



.rt-rounded-83

{

    border-radius: 83px;

}



.rt-rounded-84

{

    border-radius: 84px;

}



.rt-rounded-85

{

    border-radius: 85px;

}



.rt-rounded-86

{

    border-radius: 86px;

}



.rt-rounded-87

{

    border-radius: 87px;

}



.rt-rounded-88

{

    border-radius: 88px;

}



.rt-rounded-89

{

    border-radius: 89px;

}



.rt-rounded-90

{

    border-radius: 90px;

}



.rt-rounded-91

{

    border-radius: 91px;

}



.rt-rounded-92

{

    border-radius: 92px;

}



.rt-rounded-93

{

    border-radius: 93px;

}



.rt-rounded-94

{

    border-radius: 94px;

}



.rt-rounded-95

{

    border-radius: 95px;

}



.rt-rounded-96

{

    border-radius: 96px;

}



.rt-rounded-97

{

    border-radius: 97px;

}



.rt-rounded-98

{

    border-radius: 98px;

}



.rt-rounded-99

{

    border-radius: 99px;

}



.rt-rounded-100

{

    border-radius: 100px;

}



/*!

 * Waves v0.6.0

 * http://fian.my.id/Waves

 *

 * Copyright 2014 Alfiana E. Sibuea and other contributors

 * Released under the MIT license

 * https://github.com/fians/Waves/blob/master/LICENSE

 */

.waves-effect

{

    position: relative;

    z-index: 1;



    display: inline-block;

    overflow: hidden;



    cursor: pointer;

    -webkit-user-select: none;

       -moz-user-select: none;

        -ms-user-select: none;

            user-select: none;

    -webkit-transition: .3s ease-out;

            transition: .3s ease-out;

    vertical-align: middle;



    -webkit-tap-highlight-color: transparent;

}

.waves-effect .waves-ripple

{

    position: absolute;



    width: 20px;

    height: 20px;

    margin-top: -10px;

    margin-left: -10px;



    -webkit-transition: all .7s ease-out;

            transition: all .7s ease-out;

    -webkit-transition-property: opacity, -webkit-transform;

            transition-property: opacity, -webkit-transform;

            transition-property: transform, opacity;

            transition-property: transform, opacity, -webkit-transform;

    -webkit-transform: scale(0);

        -ms-transform: scale(0);

            transform: scale(0);

    pointer-events: none;



    opacity: 0;

    border-radius: 50%;

    background: rgba(0, 0, 0, .2);

}

.waves-effect.waves-light .waves-ripple

{

    background-color: rgba(255, 255, 255, .45);

}

.waves-effect.waves-red .waves-ripple

{

    background-color: rgba(244, 67, 54, .7);

}

.waves-effect.waves-yellow .waves-ripple

{

    background-color: rgba(255, 235, 59, .7);

}

.waves-effect.waves-orange .waves-ripple

{

    background-color: rgba(255, 152, 0, .7);

}

.waves-effect.waves-purple .waves-ripple

{

    background-color: rgba(156, 39, 176, .7);

}

.waves-effect.waves-green .waves-ripple

{

    background-color: rgba(76, 175, 80, .7);

}

.waves-effect.waves-teal .waves-ripple

{

    background-color: rgba(0, 150, 136, .7);

}

.waves-effect input[type='button'],

.waves-effect input[type='reset'],

.waves-effect input[type='submit']

{

    font-size: inherit;

    font-style: normal;



    text-transform: inherit;



    border: 0;

    background: none;

}

.waves-effect img

{

    position: relative;

    z-index: -1;

}



.waves-notransition

{

    -webkit-transition: none !important;

            transition: none !important;

}



.waves-circle

{

    -webkit-transform: translateZ(0);

            transform: translateZ(0);



    -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);

}



.waves-input-wrapper

{

    vertical-align: bottom;



    border-radius: .2em;

}

.waves-input-wrapper .waves-button-input

{

    position: relative;

    z-index: 1;

    top: 0;

    left: 0;

}



.waves-circle

{

    line-height: 2.5em;



    width: 2.5em;

    height: 2.5em;



    text-align: center;



    border-radius: 50%;



    -webkit-mask-image: none;

}



.waves-block

{

    display: block;

}



/* Firefox Bug: link not triggered */

.waves-effect .waves-ripple

{

    z-index: -1;

}



@-webkit-keyframes rotate-in-2-fwd

{

    0%

    {

        -webkit-transform: translateZ(-200px) rotate(-45deg);

                transform: translateZ(-200px) rotate(-45deg);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateZ(0) rotate(0);

                transform: translateZ(0) rotate(0);



        opacity: 1;

    }

}



@keyframes rotate-in-2-fwd

{

    0%

    {

        -webkit-transform: translateZ(-200px) rotate(-45deg);

                transform: translateZ(-200px) rotate(-45deg);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateZ(0) rotate(0);

                transform: translateZ(0) rotate(0);



        opacity: 1;

    }

}



.rotate-in-2-fwd

{

    -webkit-animation: rotate-in-2-fwd .6s cubic-bezier(.25, .46, .45, .94) both;

            animation: rotate-in-2-fwd .6s cubic-bezier(.25, .46, .45, .94) both;

}



@-webkit-keyframes fade-in-fwd

{

    0%

    {

        -webkit-transform: translateZ(-80px);

                transform: translateZ(-80px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateZ(0);

                transform: translateZ(0);



        opacity: 1;

    }

}



@keyframes fade-in-fwd

{

    0%

    {

        -webkit-transform: translateZ(-80px);

                transform: translateZ(-80px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateZ(0);

                transform: translateZ(0);



        opacity: 1;

    }

}



.fade-in-fwd

{

    -webkit-animation: fade-in-fwd .6s cubic-bezier(.39, .575, .565, 1) both;

            animation: fade-in-fwd .6s cubic-bezier(.39, .575, .565, 1) both;

}



@-webkit-keyframes scale-up-center

{

    0%

    {

        -webkit-transform: scale(.5);

                transform: scale(.5);

    }

    100%

    {

        -webkit-transform: scale(1);

                transform: scale(1);

    }

}



@keyframes scale-up-center

{

    0%

    {

        -webkit-transform: scale(.5);

                transform: scale(.5);

    }

    100%

    {

        -webkit-transform: scale(1);

                transform: scale(1);

    }

}



.scale-up-center

{

    -webkit-animation: scale-up-center .4s cubic-bezier(.39, .575, .565, 1) both;

            animation: scale-up-center .4s cubic-bezier(.39, .575, .565, 1) both;

}



@-webkit-keyframes scale-in-hor-left

{

    0%

    {

        -webkit-transform: scaleX(0);

                transform: scaleX(0);

        -webkit-transform-origin: 0 0;

                transform-origin: 0 0;



        opacity: 1;

    }

    100%

    {

        -webkit-transform: scaleX(1);

                transform: scaleX(1);

        -webkit-transform-origin: 0 0;

                transform-origin: 0 0;



        opacity: 1;

    }

}



@keyframes scale-in-hor-left

{

    0%

    {

        -webkit-transform: scaleX(0);

                transform: scaleX(0);

        -webkit-transform-origin: 0 0;

                transform-origin: 0 0;



        opacity: 1;

    }

    100%

    {

        -webkit-transform: scaleX(1);

                transform: scaleX(1);

        -webkit-transform-origin: 0 0;

                transform-origin: 0 0;



        opacity: 1;

    }

}



.scale-in-hor-left

{

    -webkit-animation: scale-in-hor-left .5s cubic-bezier(.25, .46, .45, .94) both;

            animation: scale-in-hor-left .5s cubic-bezier(.25, .46, .45, .94) both;

}



@-webkit-keyframes scale-up-bottom

{

    0%

    {

        -webkit-transform: scale(.5);

                transform: scale(.5);

        -webkit-transform-origin: 50% 100%;

                transform-origin: 50% 100%;

    }

    100%

    {

        -webkit-transform: scale(1);

                transform: scale(1);

        -webkit-transform-origin: 50% 100%;

                transform-origin: 50% 100%;

    }

}



@keyframes scale-up-bottom

{

    0%

    {

        -webkit-transform: scale(.5);

                transform: scale(.5);

        -webkit-transform-origin: 50% 100%;

                transform-origin: 50% 100%;

    }

    100%

    {

        -webkit-transform: scale(1);

                transform: scale(1);

        -webkit-transform-origin: 50% 100%;

                transform-origin: 50% 100%;

    }

}



.scale-up-bottom

{

    -webkit-animation: scale-up-bottom .4s cubic-bezier(.39, .575, .565, 1) both;

            animation: scale-up-bottom .4s cubic-bezier(.39, .575, .565, 1) both;

}



.danceTop

{

    -webkit-transform-origin: top;

        -ms-transform-origin: top;

            transform-origin: top;

    -webkit-animation-name: danceTop;

            animation-name: danceTop;

}



@-webkit-keyframes danceTop

{

    16%

    {

        -webkit-transform: skew(-14deg);

                transform: skew(-14deg);

    }

    33%

    {

        -webkit-transform: skew(12deg);

                transform: skew(12deg);

    }

    49%

    {

        -webkit-transform: skew(-8deg);

                transform: skew(-8deg);

    }

    66%

    {

        -webkit-transform: skew(6deg);

                transform: skew(6deg);

    }

    83%

    {

        -webkit-transform: skew(-4deg);

                transform: skew(-4deg);

    }

}



@keyframes danceTop

{

    16%

    {

        -webkit-transform: skew(-14deg);

                transform: skew(-14deg);

    }

    33%

    {

        -webkit-transform: skew(12deg);

                transform: skew(12deg);

    }

    49%

    {

        -webkit-transform: skew(-8deg);

                transform: skew(-8deg);

    }

    66%

    {

        -webkit-transform: skew(6deg);

                transform: skew(6deg);

    }

    83%

    {

        -webkit-transform: skew(-4deg);

                transform: skew(-4deg);

    }

}



.blurInTop

{

    -webkit-animation-name: blurInTop;

            animation-name: blurInTop;

}



@-webkit-keyframes blurInTop

{

    from

    {

        -webkit-transform: translateY(100%);

                transform: translateY(100%);



        opacity: 0;



        -webkit-filter: blur(20px);

                filter: blur(20px);

    }

}



@keyframes blurInTop

{

    from

    {

        -webkit-transform: translateY(100%);

                transform: translateY(100%);



        opacity: 0;



        -webkit-filter: blur(20px);

                filter: blur(20px);

    }

}



@-webkit-keyframes fade-in-top

{

    0%

    {

        -webkit-transform: translateY(-50px);

                transform: translateY(-50px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateY(0);

                transform: translateY(0);



        opacity: 1;

    }

}



@keyframes fade-in-top

{

    0%

    {

        -webkit-transform: translateY(-50px);

                transform: translateY(-50px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateY(0);

                transform: translateY(0);



        opacity: 1;

    }

}



.fade-in-top

{

    -webkit-animation: fade-in-top .6s cubic-bezier(.39, .575, .565, 1) both;

            animation: fade-in-top .6s cubic-bezier(.39, .575, .565, 1) both;

}



@-webkit-keyframes fade-in-bottom

{

    0%

    {

        -webkit-transform: translateY(50px);

                transform: translateY(50px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateY(0);

                transform: translateY(0);



        opacity: 1;

    }

}



@keyframes fade-in-bottom

{

    0%

    {

        -webkit-transform: translateY(50px);

                transform: translateY(50px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateY(0);

                transform: translateY(0);



        opacity: 1;

    }

}



.fade-in-bottom

{

    -webkit-animation: fade-in-bottom .6s cubic-bezier(.39, .575, .565, 1) both;

            animation: fade-in-bottom .6s cubic-bezier(.39, .575, .565, 1) both;

}



@-webkit-keyframes tracking-in-expand

{

    0%

    {

        letter-spacing: -.5em;



        opacity: 0;

    }

    40%

    {

        opacity: .6;

    }

    100%

    {

        opacity: 1;

    }

}



@keyframes tracking-in-expand

{

    0%

    {

        letter-spacing: -.5em;



        opacity: 0;

    }

    40%

    {

        opacity: .6;

    }

    100%

    {

        opacity: 1;

    }

}



.tracking-in-expand

{

    -webkit-animation: tracking-in-expand .7s cubic-bezier(.215, .61, .355, 1) both;

            animation: tracking-in-expand .7s cubic-bezier(.215, .61, .355, 1) both;

}



@-webkit-keyframes tracking-in-contract

{

    0%

    {

        letter-spacing: 1em;



        opacity: 0;

    }

    40%

    {

        opacity: .6;

    }

    100%

    {

        letter-spacing: normal;



        opacity: 1;

    }

}



@keyframes tracking-in-contract

{

    0%

    {

        letter-spacing: 1em;



        opacity: 0;

    }

    40%

    {

        opacity: .6;

    }

    100%

    {

        letter-spacing: normal;



        opacity: 1;

    }

}



.tracking-in-contract

{

    -webkit-animation: tracking-in-contract .8s cubic-bezier(.215, .61, .355, 1) both;

            animation: tracking-in-contract .8s cubic-bezier(.215, .61, .355, 1) both;

}



@-webkit-keyframes fade-in-left

{

    0%

    {

        -webkit-transform: translateX(-50px);

                transform: translateX(-50px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateX(0);

                transform: translateX(0);



        opacity: 1;

    }

}



@keyframes fade-in-left

{

    0%

    {

        -webkit-transform: translateX(-50px);

                transform: translateX(-50px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateX(0);

                transform: translateX(0);



        opacity: 1;

    }

}



.fade-in-left

{

    -webkit-animation: fade-in-left .6s cubic-bezier(.39, .575, .565, 1) both;

            animation: fade-in-left .6s cubic-bezier(.39, .575, .565, 1) both;

}



@-webkit-keyframes rt-rocket-animation

{

    0%

    {

        -webkit-transform: translate3d(0px, 0px, 0);

                transform: translate3d(0px, 0px, 0);

    }

    50%

    {

        -webkit-transform: translate3d(0px, -4px, 0);

                transform: translate3d(0px, -4px, 0);

    }

    100%

    {

        -webkit-transform: translate3d(0px, 0px, 0);

                transform: translate3d(0px, 0px, 0);

    }

}



@keyframes rt-rocket-animation

{

    0%

    {

        -webkit-transform: translate3d(0px, 0px, 0);

                transform: translate3d(0px, 0px, 0);

    }

    50%

    {

        -webkit-transform: translate3d(0px, -4px, 0);

                transform: translate3d(0px, -4px, 0);

    }

    100%

    {

        -webkit-transform: translate3d(0px, 0px, 0);

                transform: translate3d(0px, 0px, 0);

    }

}



@-webkit-keyframes rt-rotate-center

{

    to

    {

        -webkit-transform: rotate(360deg);

                transform: rotate(360deg);

    }

}



@keyframes rt-rotate-center

{

    to

    {

        -webkit-transform: rotate(360deg);

                transform: rotate(360deg);

    }

}



@-webkit-keyframes rt-rotate-center2

{

    to

    {

        -webkit-transform: rotate(-360deg);

                transform: rotate(-360deg);

    }

}



@keyframes rt-rotate-center2

{

    to

    {

        -webkit-transform: rotate(-360deg);

                transform: rotate(-360deg);

    }

}



.fade-in-right

{

    -webkit-animation: fade-in-right .6s cubic-bezier(.39, .575, .565, 1) both;

            animation: fade-in-right .6s cubic-bezier(.39, .575, .565, 1) both;

}



@-webkit-keyframes fade-in-right

{

    0%

    {

        -webkit-transform: translateX(50px);

                transform: translateX(50px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateX(0);

                transform: translateX(0);



        opacity: 1;

    }

}



@keyframes fade-in-right

{

    0%

    {

        -webkit-transform: translateX(50px);

                transform: translateX(50px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateX(0);

                transform: translateX(0);



        opacity: 1;

    }

}



.blurInTop

{

    -webkit-animation-name: blurInTop;

            animation-name: blurInTop;

}



@keyframes blurInTop

{

    from

    {

        -webkit-transform: translateY(100%);

                transform: translateY(100%);



        opacity: 0;



        -webkit-filter: blur(20px);

                filter: blur(20px);

    }

}



@-webkit-keyframes rotate-in-2-fwd-cw

{

    0%

    {

        -webkit-transform: translateZ(-200px) rotate(-45deg);

                transform: translateZ(-200px) rotate(-45deg);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateZ(0) rotate(0);

                transform: translateZ(0) rotate(0);



        opacity: 1;

    }

}



@keyframes rotate-in-2-fwd-cw

{

    0%

    {

        -webkit-transform: translateZ(-200px) rotate(-45deg);

                transform: translateZ(-200px) rotate(-45deg);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateZ(0) rotate(0);

                transform: translateZ(0) rotate(0);



        opacity: 1;

    }

}



.rotate-in-2-fwd-cw

{

    -webkit-animation: rotate-in-2-fwd-cw .5s cubic-bezier(.25, .46, .45, .94) both;

            animation: rotate-in-2-fwd-cw .5s cubic-bezier(.25, .46, .45, .94) both;

}



.danceBottom

{

    -webkit-transform-origin: bottom;

        -ms-transform-origin: bottom;

            transform-origin: bottom;

    -webkit-animation-name: danceBottom;

            animation-name: danceBottom;

}



@-webkit-keyframes danceBottom

{

    16%

    {

        -webkit-transform: skew(-14deg);

                transform: skew(-14deg);

    }

    33%

    {

        -webkit-transform: skew(12deg);

                transform: skew(12deg);

    }

    49%

    {

        -webkit-transform: skew(-8deg);

                transform: skew(-8deg);

    }

    66%

    {

        -webkit-transform: skew(6deg);

                transform: skew(6deg);

    }

    83%

    {

        -webkit-transform: skew(-4deg);

                transform: skew(-4deg);

    }

}



@keyframes danceBottom

{

    16%

    {

        -webkit-transform: skew(-14deg);

                transform: skew(-14deg);

    }

    33%

    {

        -webkit-transform: skew(12deg);

                transform: skew(12deg);

    }

    49%

    {

        -webkit-transform: skew(-8deg);

                transform: skew(-8deg);

    }

    66%

    {

        -webkit-transform: skew(6deg);

                transform: skew(6deg);

    }

    83%

    {

        -webkit-transform: skew(-4deg);

                transform: skew(-4deg);

    }

}



@-webkit-keyframes rt-pulse2

{

    from

    {

        -webkit-transform: scale3d(1, 1, 1);

                transform: scale3d(1, 1, 1);

    }

    50%

    {

        -webkit-transform: scale3d(1.02, 1.02, 1.02);

                transform: scale3d(1.02, 1.02, 1.02);

    }

    to

    {

        -webkit-transform: scale3d(1, 1, 1);

                transform: scale3d(1, 1, 1);

    }

}



@keyframes rt-pulse2

{

    from

    {

        -webkit-transform: scale3d(1, 1, 1);

                transform: scale3d(1, 1, 1);

    }

    50%

    {

        -webkit-transform: scale3d(1.02, 1.02, 1.02);

                transform: scale3d(1.02, 1.02, 1.02);

    }

    to

    {

        -webkit-transform: scale3d(1, 1, 1);

                transform: scale3d(1, 1, 1);

    }

}



.pulse

{

    -webkit-animation-name: rt-pulse2;

            animation-name: rt-pulse2;

}



@-webkit-keyframes rt-rot

{

    to

    {

        -webkit-transform: rotate(360deg);

                transform: rotate(360deg);

    }

}



@keyframes rt-rot

{

    to

    {

        -webkit-transform: rotate(360deg);

                transform: rotate(360deg);

    }

}



/*1.2 typography Css*/

html

{

    font-size: 62.5%;



    height: 100%;

}

@media (max-width: 1199.98px)

{

    html

    {

        font-size: 60%;

    }

}

@media (max-width: 991.98px)

{

    html

    {

        font-size: 55%;

    }

}

@media (max-width: 767.98px)

{

    html

    {

        font-size: 50%;

    }

}

@media only screen and (max-width: 479px)

{

    html

    {

        font-size: 45%;

    }

}

@media (max-width: 320px)

{

    html

    {

        font-size: 40%;

    }

}



h1,

h2,

h3,

h4,

h5,

h6,

.h1,

.h2,

.h3,

.h4,

.h5,

.h6

{

    font-family: 'Poppins', sans-serifs;



    color: #020001;

}



h1,

.h1

{

    font-size: 42px;

}

@media (max-width: 991.98px)

{

    h1,

    .h1

    {

        font-size: 40px;

    }

}

@media (max-width: 767.98px)

{

    h1,

    .h1

    {

        font-size: 38px;

    }

}



h2,

.h2

{

    font-size: 38px;

}

@media (max-width: 991.98px)

{

    h2,

    .h2

    {

        font-size: 36px;

    }

}

@media (max-width: 767.98px)

{

    h2,

    .h2

    {

        font-size: 34px;

    }

}



h3,

.h3

{

    font-size: 30px;

}

@media (max-width: 991.98px)

{

    h3,

    .h3

    {

        font-size: 28px;

    }

}

@media (max-width: 767.98px)

{

    h3,

    .h3

    {

        font-size: 25px;

    }

}



h4,

.h4

{

    font-size: 25px;

}

@media (max-width: 991.98px)

{

    h4,

    .h4

    {

        font-size: 23px;

    }

}

@media (max-width: 767.98px)

{

    h4,

    .h4

    {

        font-size: 20px;

    }

}



h5,

.h5

{

    font-size: 18px;



    text-transform: capitalize;

}



h6,

.h6

{

    font-size: 16px;

}



p

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    line-height: 26px;

}



.title-font

{

    font-family: 'Poppins', sans-serifs !important;

}



.text-font

{

    font-family: 'Poppins', sans-serifs !important;

}



.rt-section-title

{

    font-size: 36px;

    font-weight: 700;

    line-height: 48px;



    margin: 0 0 20px;



}

@media (max-width: 991.98px)

{

    .rt-section-title

    {

        font-size: 32px;

    }

}

@media (max-width: 767.98px)

{

    .rt-section-title

    {

        font-size: 28px;

        line-height: 36px;

    }

}

.rt-section-title span

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    font-weight: 600;

    line-height: 16px;



    display: block;



    margin: 0 0 10px;



    letter-spacing: 1.5px;

    text-transform: uppercase;



    color: #f08e25;

}

@media (max-width: 767.98px)

{

    .rt-section-title span

    {

        font-size: 14px;

    }

}



.text-white .rt-section-title

{

    color: #fff;

}

.text-white .rt-section-title span

{

    color: #fff;

}



.text-white h1,

.text-white h2,

.text-white h3,

.text-white h4,

.text-white h5,

.text-white h6

{

    color: #fff;

}



.text-white2 .rt-section-title

{

    color: #fff;

}

.text-white2 .rt-section-title span

{

    color: #496cfe;

}



.text-white2 h1,

.text-white2 h2,

.text-white2 h3,

.text-white2 h4,

.text-white2 h5,

.text-white2 h6

{

    color: #fff;

}



.text-white2 p

{

    color: #fff;

}



.rt-strong

{

    font-weight: 700;

}



.rt-medium

{

    font-weight: 500;

}



.rt-semiblod

{

    font-weight: 600;

}



.rt-light1

{

    font-weight: 100;

}



.rt-light2

{

    font-weight: 200;

}



.rt-light3

{

    font-weight: 300;

}



.underline

{

    text-decoration: underline;

}



.rt-lettersp-0

{

    letter-spacing: 0;

}



.rt-lettersp-1

{

    letter-spacing: 1px;

}



.rt-lettersp-2

{

    letter-spacing: 2px;

}



.rt-lettersp-3

{

    letter-spacing: 3px;

}



.rt-lettersp-4

{

    letter-spacing: 4px;

}



.rt-lettersp-5

{

    letter-spacing: 5px;

}



.rt-lettersp-6

{

    letter-spacing: 6px;

}



.rt-lettersp-7

{

    letter-spacing: 7px;

}



.rt-lettersp-8

{

    letter-spacing: 8px;

}



.rt-lettersp-9

{

    letter-spacing: 9px;

}



.rt-lettersp-10

{

    letter-spacing: 10px;

}



.badge-hilighit

{

    position: relative;



    display: inline-block;



    padding: 10px 40px;

}

.badge-hilighit:before

{

    position: absolute;

    top: 0;

    right: 0;



    width: 0;

    height: 0;



    content: '';

    -webkit-transform: rotate(180deg);

        -ms-transform: rotate(180deg);

            transform: rotate(180deg);



    border-top: 18px solid transparent;

    border-bottom: 18px solid transparent;

    border-left: 7px solid #fff;

}

.badge-hilighit.color--1

{

    background: #f08e25;

}

.badge-hilighit.color--2

{

    background: -webkit-linear-gradient(82deg, #9932f5 0%, #7133f3 17%, #4933f1 45%, #4950f8 71%, #496cfe 100%);

    background:         linear-gradient(8deg, #9932f5 0%, #7133f3 17%, #4933f1 45%, #4950f8 71%, #496cfe 100%);

}



.f-size-0

{

    font-size: 0;

}



.f-size-1

{

    font-size: 1px;

}



.f-size-2

{

    font-size: 2px;

}



.f-size-3

{

    font-size: 3px;

}



.f-size-4

{

    font-size: 4px;

}



.f-size-5

{

    font-size: 5px;

}



.f-size-6

{

    font-size: 6px;

}



.f-size-7

{

    font-size: 7px;

}



.f-size-8

{

    font-size: 8px;

}



.f-size-9

{

    font-size: 9px;

}



.f-size-10

{

    font-size: 10px;

}



.f-size-11

{

    font-size: 11px;

}



.f-size-12

{

    font-size: 12px;

}



.f-size-13

{

    font-size: 13px;

}



.f-size-14

{

    font-size: 14px;

}



.f-size-15

{

    font-size: 15px;

}



.f-size-16

{

    font-size: 16px;

}



.f-size-17

{

    font-size: 17px;

}



.f-size-18

{

    font-size: 18px;

}



.f-size-19

{

    font-size: 19px;

}



.f-size-20

{

    font-size: 20px;

}



.f-size-21

{

    font-size: 21px;

}



.f-size-22

{

    font-size: 22px;

}



.f-size-23

{

    font-size: 23px;

}



.f-size-24

{

    font-size: 24px;

}



.f-size-25

{

    font-size: 25px;

}



.f-size-26

{

    font-size: 26px;

}



.f-size-27

{

    font-size: 27px;

}



.f-size-28

{

    font-size: 28px;

}



.f-size-29

{

    font-size: 29px;

}



.f-size-30

{

    font-size: 30px;

}



.f-size-31

{

    font-size: 31px;

}



.f-size-32

{

    font-size: 32px;

}



.f-size-33

{

    font-size: 33px;

}



.f-size-34

{

    font-size: 34px;

}



.f-size-35

{

    font-size: 35px;

}



.f-size-36

{

    font-size: 36px;

}



.f-size-37

{

    font-size: 37px;

}



.f-size-38

{

    font-size: 38px;

}



.f-size-39

{

    font-size: 39px;

}



.f-size-40

{

    font-size: 40px;

}



.f-size-41

{

    font-size: 41px;

}



.f-size-42

{

    font-size: 42px;

}



.f-size-43

{

    font-size: 43px;

}



.f-size-44

{

    font-size: 44px;

}



.f-size-45

{

    font-size: 45px;

}



.f-size-46

{

    font-size: 46px;

}



.f-size-47

{

    font-size: 47px;

}



.f-size-48

{

    font-size: 48px;

}



.f-size-49

{

    font-size: 49px;

}



.f-size-50

{

    font-size: 50px;

}



.f-size-51

{

    font-size: 51px;

}



.f-size-52

{

    font-size: 52px;

}



.f-size-53

{

    font-size: 53px;

}



.f-size-54

{

    font-size: 54px;

}



.f-size-55

{

    font-size: 55px;

}



.f-size-56

{

    font-size: 56px;

}



.f-size-57

{

    font-size: 57px;

}



.f-size-58

{

    font-size: 58px;

}



.f-size-59

{

    font-size: 59px;

}



.f-size-60

{

    font-size: 60px;

}



.f-size-61

{

    font-size: 61px;

}



.f-size-62

{

    font-size: 62px;

}



.f-size-63

{

    font-size: 63px;

}



.f-size-64

{

    font-size: 64px;

}



.f-size-65

{

    font-size: 65px;

}



.f-size-66

{

    font-size: 66px;

}



.f-size-67

{

    font-size: 67px;

}



.f-size-68

{

    font-size: 68px;

}



.f-size-69

{

    font-size: 69px;

}



.f-size-70

{

    font-size: 70px;

}



.f-size-71

{

    font-size: 71px;

}



.f-size-72

{

    font-size: 72px;

}



.f-size-73

{

    font-size: 73px;

}



.f-size-74

{

    font-size: 74px;

}



.f-size-75

{

    font-size: 75px;

}



.f-size-76

{

    font-size: 76px;

}



.f-size-77

{

    font-size: 77px;

}



.f-size-78

{

    font-size: 78px;

}



.f-size-79

{

    font-size: 79px;

}



.f-size-80

{

    font-size: 80px;

}



.f-size-81

{

    font-size: 81px;

}



.f-size-82

{

    font-size: 82px;

}



.f-size-83

{

    font-size: 83px;

}



.f-size-84

{

    font-size: 84px;

}



.f-size-85

{

    font-size: 85px;

}



.f-size-86

{

    font-size: 86px;

}



.f-size-87

{

    font-size: 87px;

}



.f-size-88

{

    font-size: 88px;

}



.f-size-89

{

    font-size: 89px;

}



.f-size-90

{

    font-size: 90px;

}



.f-size-91

{

    font-size: 91px;

}



.f-size-92

{

    font-size: 92px;

}



.f-size-93

{

    font-size: 93px;

}



.f-size-94

{

    font-size: 94px;

}



.f-size-95

{

    font-size: 95px;

}



.f-size-96

{

    font-size: 96px;

}



.f-size-97

{

    font-size: 97px;

}



.f-size-98

{

    font-size: 98px;

}



.f-size-99

{

    font-size: 99px;

}



.f-size-100

{

    font-size: 100px;

}



@media (max-width: 1199.98px)

{

    .f-size-lg-0

    {

        font-size: 0;

    }

    .f-size-lg-1

    {

        font-size: 1px;

    }

    .f-size-lg-2

    {

        font-size: 2px;

    }

    .f-size-lg-3

    {

        font-size: 3px;

    }

    .f-size-lg-4

    {

        font-size: 4px;

    }

    .f-size-lg-5

    {

        font-size: 5px;

    }

    .f-size-lg-6

    {

        font-size: 6px;

    }

    .f-size-lg-7

    {

        font-size: 7px;

    }

    .f-size-lg-8

    {

        font-size: 8px;

    }

    .f-size-lg-9

    {

        font-size: 9px;

    }

    .f-size-lg-10

    {

        font-size: 10px;

    }

    .f-size-lg-11

    {

        font-size: 11px;

    }

    .f-size-lg-12

    {

        font-size: 12px;

    }

    .f-size-lg-13

    {

        font-size: 13px;

    }

    .f-size-lg-14

    {

        font-size: 14px;

    }

    .f-size-lg-15

    {

        font-size: 15px;

    }

    .f-size-lg-16

    {

        font-size: 16px;

    }

    .f-size-lg-17

    {

        font-size: 17px;

    }

    .f-size-lg-18

    {

        font-size: 18px;

    }

    .f-size-lg-19

    {

        font-size: 19px;

    }

    .f-size-lg-20

    {

        font-size: 20px;

    }

    .f-size-lg-21

    {

        font-size: 21px;

    }

    .f-size-lg-22

    {

        font-size: 22px;

    }

    .f-size-lg-23

    {

        font-size: 23px;

    }

    .f-size-lg-24

    {

        font-size: 24px;

    }

    .f-size-lg-25

    {

        font-size: 25px;

    }

    .f-size-lg-26

    {

        font-size: 26px;

    }

    .f-size-lg-27

    {

        font-size: 27px;

    }

    .f-size-lg-28

    {

        font-size: 28px;

    }

    .f-size-lg-29

    {

        font-size: 29px;

    }

    .f-size-lg-30

    {

        font-size: 30px;

    }

    .f-size-lg-31

    {

        font-size: 31px;

    }

    .f-size-lg-32

    {

        font-size: 32px;

    }

    .f-size-lg-33

    {

        font-size: 33px;

    }

    .f-size-lg-34

    {

        font-size: 34px;

    }

    .f-size-lg-35

    {

        font-size: 35px;

    }

    .f-size-lg-36

    {

        font-size: 36px;

    }

    .f-size-lg-37

    {

        font-size: 37px;

    }

    .f-size-lg-38

    {

        font-size: 38px;

    }

    .f-size-lg-39

    {

        font-size: 39px;

    }

    .f-size-lg-40

    {

        font-size: 40px;

    }

    .f-size-lg-41

    {

        font-size: 41px;

    }

    .f-size-lg-42

    {

        font-size: 42px;

    }

    .f-size-lg-43

    {

        font-size: 43px;

    }

    .f-size-lg-44

    {

        font-size: 44px;

    }

    .f-size-lg-45

    {

        font-size: 45px;

    }

    .f-size-lg-46

    {

        font-size: 46px;

    }

    .f-size-lg-47

    {

        font-size: 47px;

    }

    .f-size-lg-48

    {

        font-size: 48px;

    }

    .f-size-lg-49

    {

        font-size: 49px;

    }

    .f-size-lg-50

    {

        font-size: 50px;

    }

    .f-size-lg-51

    {

        font-size: 51px;

    }

    .f-size-lg-52

    {

        font-size: 52px;

    }

    .f-size-lg-53

    {

        font-size: 53px;

    }

    .f-size-lg-54

    {

        font-size: 54px;

    }

    .f-size-lg-55

    {

        font-size: 55px;

    }

    .f-size-lg-56

    {

        font-size: 56px;

    }

    .f-size-lg-57

    {

        font-size: 57px;

    }

    .f-size-lg-58

    {

        font-size: 58px;

    }

    .f-size-lg-59

    {

        font-size: 59px;

    }

    .f-size-lg-60

    {

        font-size: 60px;

    }

    .f-size-lg-61

    {

        font-size: 61px;

    }

    .f-size-lg-62

    {

        font-size: 62px;

    }

    .f-size-lg-63

    {

        font-size: 63px;

    }

    .f-size-lg-64

    {

        font-size: 64px;

    }

    .f-size-lg-65

    {

        font-size: 65px;

    }

    .f-size-lg-66

    {

        font-size: 66px;

    }

    .f-size-lg-67

    {

        font-size: 67px;

    }

    .f-size-lg-68

    {

        font-size: 68px;

    }

    .f-size-lg-69

    {

        font-size: 69px;

    }

    .f-size-lg-70

    {

        font-size: 70px;

    }

    .f-size-lg-71

    {

        font-size: 71px;

    }

    .f-size-lg-72

    {

        font-size: 72px;

    }

    .f-size-lg-73

    {

        font-size: 73px;

    }

    .f-size-lg-74

    {

        font-size: 74px;

    }

    .f-size-lg-75

    {

        font-size: 75px;

    }

    .f-size-lg-76

    {

        font-size: 76px;

    }

    .f-size-lg-77

    {

        font-size: 77px;

    }

    .f-size-lg-78

    {

        font-size: 78px;

    }

    .f-size-lg-79

    {

        font-size: 79px;

    }

    .f-size-lg-80

    {

        font-size: 80px;

    }

    .f-size-lg-81

    {

        font-size: 81px;

    }

    .f-size-lg-82

    {

        font-size: 82px;

    }

    .f-size-lg-83

    {

        font-size: 83px;

    }

    .f-size-lg-84

    {

        font-size: 84px;

    }

    .f-size-lg-85

    {

        font-size: 85px;

    }

    .f-size-lg-86

    {

        font-size: 86px;

    }

    .f-size-lg-87

    {

        font-size: 87px;

    }

    .f-size-lg-88

    {

        font-size: 88px;

    }

    .f-size-lg-89

    {

        font-size: 89px;

    }

    .f-size-lg-90

    {

        font-size: 90px;

    }

    .f-size-lg-91

    {

        font-size: 91px;

    }

    .f-size-lg-92

    {

        font-size: 92px;

    }

    .f-size-lg-93

    {

        font-size: 93px;

    }

    .f-size-lg-94

    {

        font-size: 94px;

    }

    .f-size-lg-95

    {

        font-size: 95px;

    }

    .f-size-lg-96

    {

        font-size: 96px;

    }

    .f-size-lg-97

    {

        font-size: 97px;

    }

    .f-size-lg-98

    {

        font-size: 98px;

    }

    .f-size-lg-99

    {

        font-size: 99px;

    }

    .f-size-lg-100

    {

        font-size: 100px;

    }

}



@media (max-width: 991.98px)

{

    .f-size-md-0

    {

        font-size: 0;

    }

    .f-size-md-1

    {

        font-size: 1px;

    }

    .f-size-md-2

    {

        font-size: 2px;

    }

    .f-size-md-3

    {

        font-size: 3px;

    }

    .f-size-md-4

    {

        font-size: 4px;

    }

    .f-size-md-5

    {

        font-size: 5px;

    }

    .f-size-md-6

    {

        font-size: 6px;

    }

    .f-size-md-7

    {

        font-size: 7px;

    }

    .f-size-md-8

    {

        font-size: 8px;

    }

    .f-size-md-9

    {

        font-size: 9px;

    }

    .f-size-md-10

    {

        font-size: 10px;

    }

    .f-size-md-11

    {

        font-size: 11px;

    }

    .f-size-md-12

    {

        font-size: 12px;

    }

    .f-size-md-13

    {

        font-size: 13px;

    }

    .f-size-md-14

    {

        font-size: 14px;

    }

    .f-size-md-15

    {

        font-size: 15px;

    }

    .f-size-md-16

    {

        font-size: 16px;

    }

    .f-size-md-17

    {

        font-size: 17px;

    }

    .f-size-md-18

    {

        font-size: 18px;

    }

    .f-size-md-19

    {

        font-size: 19px;

    }

    .f-size-md-20

    {

        font-size: 20px;

    }

    .f-size-md-21

    {

        font-size: 21px;

    }

    .f-size-md-22

    {

        font-size: 22px;

    }

    .f-size-md-23

    {

        font-size: 23px;

    }

    .f-size-md-24

    {

        font-size: 24px;

    }

    .f-size-md-25

    {

        font-size: 25px;

    }

    .f-size-md-26

    {

        font-size: 26px;

    }

    .f-size-md-27

    {

        font-size: 27px;

    }

    .f-size-md-28

    {

        font-size: 28px;

    }

    .f-size-md-29

    {

        font-size: 29px;

    }

    .f-size-md-30

    {

        font-size: 30px;

    }

    .f-size-md-31

    {

        font-size: 31px;

    }

    .f-size-md-32

    {

        font-size: 32px;

    }

    .f-size-md-33

    {

        font-size: 33px;

    }

    .f-size-md-34

    {

        font-size: 34px;

    }

    .f-size-md-35

    {

        font-size: 35px;

    }

    .f-size-md-36

    {

        font-size: 36px;

    }

    .f-size-md-37

    {

        font-size: 37px;

    }

    .f-size-md-38

    {

        font-size: 38px;

    }

    .f-size-md-39

    {

        font-size: 39px;

    }

    .f-size-md-40

    {

        font-size: 40px;

    }

    .f-size-md-41

    {

        font-size: 41px;

    }

    .f-size-md-42

    {

        font-size: 42px;

    }

    .f-size-md-43

    {

        font-size: 43px;

    }

    .f-size-md-44

    {

        font-size: 44px;

    }

    .f-size-md-45

    {

        font-size: 45px;

    }

    .f-size-md-46

    {

        font-size: 46px;

    }

    .f-size-md-47

    {

        font-size: 47px;

    }

    .f-size-md-48

    {

        font-size: 48px;

    }

    .f-size-md-49

    {

        font-size: 49px;

    }

    .f-size-md-50

    {

        font-size: 50px;

    }

    .f-size-md-51

    {

        font-size: 51px;

    }

    .f-size-md-52

    {

        font-size: 52px;

    }

    .f-size-md-53

    {

        font-size: 53px;

    }

    .f-size-md-54

    {

        font-size: 54px;

    }

    .f-size-md-55

    {

        font-size: 55px;

    }

    .f-size-md-56

    {

        font-size: 56px;

    }

    .f-size-md-57

    {

        font-size: 57px;

    }

    .f-size-md-58

    {

        font-size: 58px;

    }

    .f-size-md-59

    {

        font-size: 59px;

    }

    .f-size-md-60

    {

        font-size: 60px;

    }

    .f-size-md-61

    {

        font-size: 61px;

    }

    .f-size-md-62

    {

        font-size: 62px;

    }

    .f-size-md-63

    {

        font-size: 63px;

    }

    .f-size-md-64

    {

        font-size: 64px;

    }

    .f-size-md-65

    {

        font-size: 65px;

    }

    .f-size-md-66

    {

        font-size: 66px;

    }

    .f-size-md-67

    {

        font-size: 67px;

    }

    .f-size-md-68

    {

        font-size: 68px;

    }

    .f-size-md-69

    {

        font-size: 69px;

    }

    .f-size-md-70

    {

        font-size: 70px;

    }

    .f-size-md-71

    {

        font-size: 71px;

    }

    .f-size-md-72

    {

        font-size: 72px;

    }

    .f-size-md-73

    {

        font-size: 73px;

    }

    .f-size-md-74

    {

        font-size: 74px;

    }

    .f-size-md-75

    {

        font-size: 75px;

    }

    .f-size-md-76

    {

        font-size: 76px;

    }

    .f-size-md-77

    {

        font-size: 77px;

    }

    .f-size-md-78

    {

        font-size: 78px;

    }

    .f-size-md-79

    {

        font-size: 79px;

    }

    .f-size-md-80

    {

        font-size: 80px;

    }

    .f-size-md-81

    {

        font-size: 81px;

    }

    .f-size-md-82

    {

        font-size: 82px;

    }

    .f-size-md-83

    {

        font-size: 83px;

    }

    .f-size-md-84

    {

        font-size: 84px;

    }

    .f-size-md-85

    {

        font-size: 85px;

    }

    .f-size-md-86

    {

        font-size: 86px;

    }

    .f-size-md-87

    {

        font-size: 87px;

    }

    .f-size-md-88

    {

        font-size: 88px;

    }

    .f-size-md-89

    {

        font-size: 89px;

    }

    .f-size-md-90

    {

        font-size: 90px;

    }

    .f-size-md-91

    {

        font-size: 91px;

    }

    .f-size-md-92

    {

        font-size: 92px;

    }

    .f-size-md-93

    {

        font-size: 93px;

    }

    .f-size-md-94

    {

        font-size: 94px;

    }

    .f-size-md-95

    {

        font-size: 95px;

    }

    .f-size-md-96

    {

        font-size: 96px;

    }

    .f-size-md-97

    {

        font-size: 97px;

    }

    .f-size-md-98

    {

        font-size: 98px;

    }

    .f-size-md-99

    {

        font-size: 99px;

    }

    .f-size-md-100

    {

        font-size: 100px;

    }

}



@media (max-width: 767.98px)

{

    .f-size-xs-0

    {

        font-size: 0;

    }

    .f-size-xs-1

    {

        font-size: 1px;

    }

    .f-size-xs-2

    {

        font-size: 2px;

    }

    .f-size-xs-3

    {

        font-size: 3px;

    }

    .f-size-xs-4

    {

        font-size: 4px;

    }

    .f-size-xs-5

    {

        font-size: 5px;

    }

    .f-size-xs-6

    {

        font-size: 6px;

    }

    .f-size-xs-7

    {

        font-size: 7px;

    }

    .f-size-xs-8

    {

        font-size: 8px;

    }

    .f-size-xs-9

    {

        font-size: 9px;

    }

    .f-size-xs-10

    {

        font-size: 10px;

    }

    .f-size-xs-11

    {

        font-size: 11px;

    }

    .f-size-xs-12

    {

        font-size: 12px;

    }

    .f-size-xs-13

    {

        font-size: 13px;

    }

    .f-size-xs-14

    {

        font-size: 14px;

    }

    .f-size-xs-15

    {

        font-size: 15px;

    }

    .f-size-xs-16

    {

        font-size: 16px;

    }

    .f-size-xs-17

    {

        font-size: 17px;

    }

    .f-size-xs-18

    {

        font-size: 18px;

    }

    .f-size-xs-19

    {

        font-size: 19px;

    }

    .f-size-xs-20

    {

        font-size: 20px;

    }

    .f-size-xs-21

    {

        font-size: 21px;

    }

    .f-size-xs-22

    {

        font-size: 22px;

    }

    .f-size-xs-23

    {

        font-size: 23px;

    }

    .f-size-xs-24

    {

        font-size: 24px;

    }

    .f-size-xs-25

    {

        font-size: 25px;

    }

    .f-size-xs-26

    {

        font-size: 26px;

    }

    .f-size-xs-27

    {

        font-size: 27px;

    }

    .f-size-xs-28

    {

        font-size: 28px;

    }

    .f-size-xs-29

    {

        font-size: 29px;

    }

    .f-size-xs-30

    {

        font-size: 30px;

    }

    .f-size-xs-31

    {

        font-size: 31px;

    }

    .f-size-xs-32

    {

        font-size: 32px;

    }

    .f-size-xs-33

    {

        font-size: 33px;

    }

    .f-size-xs-34

    {

        font-size: 34px;

    }

    .f-size-xs-35

    {

        font-size: 35px;

    }

    .f-size-xs-36

    {

        font-size: 36px;

    }

    .f-size-xs-37

    {

        font-size: 37px;

    }

    .f-size-xs-38

    {

        font-size: 38px;

    }

    .f-size-xs-39

    {

        font-size: 39px;

    }

    .f-size-xs-40

    {

        font-size: 40px;

    }

    .f-size-xs-41

    {

        font-size: 41px;

    }

    .f-size-xs-42

    {

        font-size: 42px;

    }

    .f-size-xs-43

    {

        font-size: 43px;

    }

    .f-size-xs-44

    {

        font-size: 44px;

    }

    .f-size-xs-45

    {

        font-size: 45px;

    }

    .f-size-xs-46

    {

        font-size: 46px;

    }

    .f-size-xs-47

    {

        font-size: 47px;

    }

    .f-size-xs-48

    {

        font-size: 48px;

    }

    .f-size-xs-49

    {

        font-size: 49px;

    }

    .f-size-xs-50

    {

        font-size: 50px;

    }

    .f-size-xs-51

    {

        font-size: 51px;

    }

    .f-size-xs-52

    {

        font-size: 52px;

    }

    .f-size-xs-53

    {

        font-size: 53px;

    }

    .f-size-xs-54

    {

        font-size: 54px;

    }

    .f-size-xs-55

    {

        font-size: 55px;

    }

    .f-size-xs-56

    {

        font-size: 56px;

    }

    .f-size-xs-57

    {

        font-size: 57px;

    }

    .f-size-xs-58

    {

        font-size: 58px;

    }

    .f-size-xs-59

    {

        font-size: 59px;

    }

    .f-size-xs-60

    {

        font-size: 60px;

    }

    .f-size-xs-61

    {

        font-size: 61px;

    }

    .f-size-xs-62

    {

        font-size: 62px;

    }

    .f-size-xs-63

    {

        font-size: 63px;

    }

    .f-size-xs-64

    {

        font-size: 64px;

    }

    .f-size-xs-65

    {

        font-size: 65px;

    }

    .f-size-xs-66

    {

        font-size: 66px;

    }

    .f-size-xs-67

    {

        font-size: 67px;

    }

    .f-size-xs-68

    {

        font-size: 68px;

    }

    .f-size-xs-69

    {

        font-size: 69px;

    }

    .f-size-xs-70

    {

        font-size: 70px;

    }

    .f-size-xs-71

    {

        font-size: 71px;

    }

    .f-size-xs-72

    {

        font-size: 72px;

    }

    .f-size-xs-73

    {

        font-size: 73px;

    }

    .f-size-xs-74

    {

        font-size: 74px;

    }

    .f-size-xs-75

    {

        font-size: 75px;

    }

    .f-size-xs-76

    {

        font-size: 76px;

    }

    .f-size-xs-77

    {

        font-size: 77px;

    }

    .f-size-xs-78

    {

        font-size: 78px;

    }

    .f-size-xs-79

    {

        font-size: 79px;

    }

    .f-size-xs-80

    {

        font-size: 80px;

    }

    .f-size-xs-81

    {

        font-size: 81px;

    }

    .f-size-xs-82

    {

        font-size: 82px;

    }

    .f-size-xs-83

    {

        font-size: 83px;

    }

    .f-size-xs-84

    {

        font-size: 84px;

    }

    .f-size-xs-85

    {

        font-size: 85px;

    }

    .f-size-xs-86

    {

        font-size: 86px;

    }

    .f-size-xs-87

    {

        font-size: 87px;

    }

    .f-size-xs-88

    {

        font-size: 88px;

    }

    .f-size-xs-89

    {

        font-size: 89px;

    }

    .f-size-xs-90

    {

        font-size: 90px;

    }

    .f-size-xs-91

    {

        font-size: 91px;

    }

    .f-size-xs-92

    {

        font-size: 92px;

    }

    .f-size-xs-93

    {

        font-size: 93px;

    }

    .f-size-xs-94

    {

        font-size: 94px;

    }

    .f-size-xs-95

    {

        font-size: 95px;

    }

    .f-size-xs-96

    {

        font-size: 96px;

    }

    .f-size-xs-97

    {

        font-size: 97px;

    }

    .f-size-xs-98

    {

        font-size: 98px;

    }

    .f-size-xs-99

    {

        font-size: 99px;

    }

    .f-size-xs-100

    {

        font-size: 100px;

    }

}



.line-height-0

{

    line-height: 0;

}



.line-height-1

{

    line-height: 1px;

}



.line-height-2

{

    line-height: 2px;

}



.line-height-3

{

    line-height: 3px;

}



.line-height-4

{

    line-height: 4px;

}



.line-height-5

{

    line-height: 5px;

}



.line-height-6

{

    line-height: 6px;

}



.line-height-7

{

    line-height: 7px;

}



.line-height-8

{

    line-height: 8px;

}



.line-height-9

{

    line-height: 9px;

}



.line-height-10

{

    line-height: 10px;

}



.line-height-11

{

    line-height: 11px;

}



.line-height-12

{

    line-height: 12px;

}



.line-height-13

{

    line-height: 13px;

}



.line-height-14

{

    line-height: 14px;

}



.line-height-15

{

    line-height: 15px;

}



.line-height-16

{

    line-height: 16px;

}



.line-height-17

{

    line-height: 17px;

}



.line-height-18

{

    line-height: 18px;

}



.line-height-19

{

    line-height: 19px;

}



.line-height-20

{

    line-height: 20px;

}



.line-height-21

{

    line-height: 21px;

}



.line-height-22

{

    line-height: 22px;

}



.line-height-23

{

    line-height: 23px;

}



.line-height-24

{

    line-height: 24px;

}



.line-height-25

{

    line-height: 25px;

}



.line-height-26

{

    line-height: 26px;

}



.line-height-27

{

    line-height: 27px;

}



.line-height-28

{

    line-height: 28px;

}



.line-height-29

{

    line-height: 29px;

}



.line-height-30

{

    line-height: 30px;

}



.line-height-31

{

    line-height: 31px;

}



.line-height-32

{

    line-height: 32px;

}



.line-height-33

{

    line-height: 33px;

}



.line-height-34

{

    line-height: 34px;

}



.line-height-35

{

    line-height: 35px;

}



.line-height-36

{

    line-height: 36px;

}



.line-height-37

{

    line-height: 37px;

}



.line-height-38

{

    line-height: 38px;

}



.line-height-39

{

    line-height: 39px;

}



.line-height-40

{

    line-height: 40px;

}



.line-height-41

{

    line-height: 41px;

}



.line-height-42

{

    line-height: 42px;

}



.line-height-43

{

    line-height: 43px;

}



.line-height-44

{

    line-height: 44px;

}



.line-height-45

{

    line-height: 45px;

}



.line-height-46

{

    line-height: 46px;

}



.line-height-47

{

    line-height: 47px;

}



.line-height-48

{

    line-height: 48px;

}



.line-height-49

{

    line-height: 49px;

}



.line-height-50

{

    line-height: 50px;

}



.line-height-51

{

    line-height: 51px;

}



.line-height-52

{

    line-height: 52px;

}



.line-height-53

{

    line-height: 53px;

}



.line-height-54

{

    line-height: 54px;

}



.line-height-55

{

    line-height: 55px;

}



.line-height-56

{

    line-height: 56px;

}



.line-height-57

{

    line-height: 57px;

}



.line-height-58

{

    line-height: 58px;

}



.line-height-59

{

    line-height: 59px;

}



.line-height-60

{

    line-height: 60px;

}



.line-height-61

{

    line-height: 61px;

}



.line-height-62

{

    line-height: 62px;

}



.line-height-63

{

    line-height: 63px;

}



.line-height-64

{

    line-height: 64px;

}



.line-height-65

{

    line-height: 65px;

}



.line-height-66

{

    line-height: 66px;

}



.line-height-67

{

    line-height: 67px;

}



.line-height-68

{

    line-height: 68px;

}



.line-height-69

{

    line-height: 69px;

}



.line-height-70

{

    line-height: 70px;

}



.line-height-71

{

    line-height: 71px;

}



.line-height-72

{

    line-height: 72px;

}



.line-height-73

{

    line-height: 73px;

}



.line-height-74

{

    line-height: 74px;

}



.line-height-75

{

    line-height: 75px;

}



.line-height-76

{

    line-height: 76px;

}



.line-height-77

{

    line-height: 77px;

}



.line-height-78

{

    line-height: 78px;

}



.line-height-79

{

    line-height: 79px;

}



.line-height-80

{

    line-height: 80px;

}



.line-height-81

{

    line-height: 81px;

}



.line-height-82

{

    line-height: 82px;

}



.line-height-83

{

    line-height: 83px;

}



.line-height-84

{

    line-height: 84px;

}



.line-height-85

{

    line-height: 85px;

}



.line-height-86

{

    line-height: 86px;

}



.line-height-87

{

    line-height: 87px;

}



.line-height-88

{

    line-height: 88px;

}



.line-height-89

{

    line-height: 89px;

}



.line-height-90

{

    line-height: 90px;

}



.line-height-91

{

    line-height: 91px;

}



.line-height-92

{

    line-height: 92px;

}



.line-height-93

{

    line-height: 93px;

}



.line-height-94

{

    line-height: 94px;

}



.line-height-95

{

    line-height: 95px;

}



.line-height-96

{

    line-height: 96px;

}



.line-height-97

{

    line-height: 97px;

}



.line-height-98

{

    line-height: 98px;

}



.line-height-99

{

    line-height: 99px;

}



.line-height-100

{

    line-height: 100px;

}



@media (max-width: 1199.98px)

{

    .line-height-lg-0

    {

        line-height: 0;

    }

    .line-height-lg-1

    {

        line-height: 1px;

    }

    .line-height-lg-2

    {

        line-height: 2px;

    }

    .line-height-lg-3

    {

        line-height: 3px;

    }

    .line-height-lg-4

    {

        line-height: 4px;

    }

    .line-height-lg-5

    {

        line-height: 5px;

    }

    .line-height-lg-6

    {

        line-height: 6px;

    }

    .line-height-lg-7

    {

        line-height: 7px;

    }

    .line-height-lg-8

    {

        line-height: 8px;

    }

    .line-height-lg-9

    {

        line-height: 9px;

    }

    .line-height-lg-10

    {

        line-height: 10px;

    }

    .line-height-lg-11

    {

        line-height: 11px;

    }

    .line-height-lg-12

    {

        line-height: 12px;

    }

    .line-height-lg-13

    {

        line-height: 13px;

    }

    .line-height-lg-14

    {

        line-height: 14px;

    }

    .line-height-lg-15

    {

        line-height: 15px;

    }

    .line-height-lg-16

    {

        line-height: 16px;

    }

    .line-height-lg-17

    {

        line-height: 17px;

    }

    .line-height-lg-18

    {

        line-height: 18px;

    }

    .line-height-lg-19

    {

        line-height: 19px;

    }

    .line-height-lg-20

    {

        line-height: 20px;

    }

    .line-height-lg-21

    {

        line-height: 21px;

    }

    .line-height-lg-22

    {

        line-height: 22px;

    }

    .line-height-lg-23

    {

        line-height: 23px;

    }

    .line-height-lg-24

    {

        line-height: 24px;

    }

    .line-height-lg-25

    {

        line-height: 25px;

    }

    .line-height-lg-26

    {

        line-height: 26px;

    }

    .line-height-lg-27

    {

        line-height: 27px;

    }

    .line-height-lg-28

    {

        line-height: 28px;

    }

    .line-height-lg-29

    {

        line-height: 29px;

    }

    .line-height-lg-30

    {

        line-height: 30px;

    }

    .line-height-lg-31

    {

        line-height: 31px;

    }

    .line-height-lg-32

    {

        line-height: 32px;

    }

    .line-height-lg-33

    {

        line-height: 33px;

    }

    .line-height-lg-34

    {

        line-height: 34px;

    }

    .line-height-lg-35

    {

        line-height: 35px;

    }

    .line-height-lg-36

    {

        line-height: 36px;

    }

    .line-height-lg-37

    {

        line-height: 37px;

    }

    .line-height-lg-38

    {

        line-height: 38px;

    }

    .line-height-lg-39

    {

        line-height: 39px;

    }

    .line-height-lg-40

    {

        line-height: 40px;

    }

    .line-height-lg-41

    {

        line-height: 41px;

    }

    .line-height-lg-42

    {

        line-height: 42px;

    }

    .line-height-lg-43

    {

        line-height: 43px;

    }

    .line-height-lg-44

    {

        line-height: 44px;

    }

    .line-height-lg-45

    {

        line-height: 45px;

    }

    .line-height-lg-46

    {

        line-height: 46px;

    }

    .line-height-lg-47

    {

        line-height: 47px;

    }

    .line-height-lg-48

    {

        line-height: 48px;

    }

    .line-height-lg-49

    {

        line-height: 49px;

    }

    .line-height-lg-50

    {

        line-height: 50px;

    }

    .line-height-lg-51

    {

        line-height: 51px;

    }

    .line-height-lg-52

    {

        line-height: 52px;

    }

    .line-height-lg-53

    {

        line-height: 53px;

    }

    .line-height-lg-54

    {

        line-height: 54px;

    }

    .line-height-lg-55

    {

        line-height: 55px;

    }

    .line-height-lg-56

    {

        line-height: 56px;

    }

    .line-height-lg-57

    {

        line-height: 57px;

    }

    .line-height-lg-58

    {

        line-height: 58px;

    }

    .line-height-lg-59

    {

        line-height: 59px;

    }

    .line-height-lg-60

    {

        line-height: 60px;

    }

    .line-height-lg-61

    {

        line-height: 61px;

    }

    .line-height-lg-62

    {

        line-height: 62px;

    }

    .line-height-lg-63

    {

        line-height: 63px;

    }

    .line-height-lg-64

    {

        line-height: 64px;

    }

    .line-height-lg-65

    {

        line-height: 65px;

    }

    .line-height-lg-66

    {

        line-height: 66px;

    }

    .line-height-lg-67

    {

        line-height: 67px;

    }

    .line-height-lg-68

    {

        line-height: 68px;

    }

    .line-height-lg-69

    {

        line-height: 69px;

    }

    .line-height-lg-70

    {

        line-height: 70px;

    }

    .line-height-lg-71

    {

        line-height: 71px;

    }

    .line-height-lg-72

    {

        line-height: 72px;

    }

    .line-height-lg-73

    {

        line-height: 73px;

    }

    .line-height-lg-74

    {

        line-height: 74px;

    }

    .line-height-lg-75

    {

        line-height: 75px;

    }

    .line-height-lg-76

    {

        line-height: 76px;

    }

    .line-height-lg-77

    {

        line-height: 77px;

    }

    .line-height-lg-78

    {

        line-height: 78px;

    }

    .line-height-lg-79

    {

        line-height: 79px;

    }

    .line-height-lg-80

    {

        line-height: 80px;

    }

    .line-height-lg-81

    {

        line-height: 81px;

    }

    .line-height-lg-82

    {

        line-height: 82px;

    }

    .line-height-lg-83

    {

        line-height: 83px;

    }

    .line-height-lg-84

    {

        line-height: 84px;

    }

    .line-height-lg-85

    {

        line-height: 85px;

    }

    .line-height-lg-86

    {

        line-height: 86px;

    }

    .line-height-lg-87

    {

        line-height: 87px;

    }

    .line-height-lg-88

    {

        line-height: 88px;

    }

    .line-height-lg-89

    {

        line-height: 89px;

    }

    .line-height-lg-90

    {

        line-height: 90px;

    }

    .line-height-lg-91

    {

        line-height: 91px;

    }

    .line-height-lg-92

    {

        line-height: 92px;

    }

    .line-height-lg-93

    {

        line-height: 93px;

    }

    .line-height-lg-94

    {

        line-height: 94px;

    }

    .line-height-lg-95

    {

        line-height: 95px;

    }

    .line-height-lg-96

    {

        line-height: 96px;

    }

    .line-height-lg-97

    {

        line-height: 97px;

    }

    .line-height-lg-98

    {

        line-height: 98px;

    }

    .line-height-lg-99

    {

        line-height: 99px;

    }

    .line-height-lg-100

    {

        line-height: 100px;

    }

}



@media (max-width: 991.98px)

{

    .line-height-md-0

    {

        line-height: 0;

    }

    .line-height-md-1

    {

        line-height: 1px;

    }

    .line-height-md-2

    {

        line-height: 2px;

    }

    .line-height-md-3

    {

        line-height: 3px;

    }

    .line-height-md-4

    {

        line-height: 4px;

    }

    .line-height-md-5

    {

        line-height: 5px;

    }

    .line-height-md-6

    {

        line-height: 6px;

    }

    .line-height-md-7

    {

        line-height: 7px;

    }

    .line-height-md-8

    {

        line-height: 8px;

    }

    .line-height-md-9

    {

        line-height: 9px;

    }

    .line-height-md-10

    {

        line-height: 10px;

    }

    .line-height-md-11

    {

        line-height: 11px;

    }

    .line-height-md-12

    {

        line-height: 12px;

    }

    .line-height-md-13

    {

        line-height: 13px;

    }

    .line-height-md-14

    {

        line-height: 14px;

    }

    .line-height-md-15

    {

        line-height: 15px;

    }

    .line-height-md-16

    {

        line-height: 16px;

    }

    .line-height-md-17

    {

        line-height: 17px;

    }

    .line-height-md-18

    {

        line-height: 18px;

    }

    .line-height-md-19

    {

        line-height: 19px;

    }

    .line-height-md-20

    {

        line-height: 20px;

    }

    .line-height-md-21

    {

        line-height: 21px;

    }

    .line-height-md-22

    {

        line-height: 22px;

    }

    .line-height-md-23

    {

        line-height: 23px;

    }

    .line-height-md-24

    {

        line-height: 24px;

    }

    .line-height-md-25

    {

        line-height: 25px;

    }

    .line-height-md-26

    {

        line-height: 26px;

    }

    .line-height-md-27

    {

        line-height: 27px;

    }

    .line-height-md-28

    {

        line-height: 28px;

    }

    .line-height-md-29

    {

        line-height: 29px;

    }

    .line-height-md-30

    {

        line-height: 30px;

    }

    .line-height-md-31

    {

        line-height: 31px;

    }

    .line-height-md-32

    {

        line-height: 32px;

    }

    .line-height-md-33

    {

        line-height: 33px;

    }

    .line-height-md-34

    {

        line-height: 34px;

    }

    .line-height-md-35

    {

        line-height: 35px;

    }

    .line-height-md-36

    {

        line-height: 36px;

    }

    .line-height-md-37

    {

        line-height: 37px;

    }

    .line-height-md-38

    {

        line-height: 38px;

    }

    .line-height-md-39

    {

        line-height: 39px;

    }

    .line-height-md-40

    {

        line-height: 40px;

    }

    .line-height-md-41

    {

        line-height: 41px;

    }

    .line-height-md-42

    {

        line-height: 42px;

    }

    .line-height-md-43

    {

        line-height: 43px;

    }

    .line-height-md-44

    {

        line-height: 44px;

    }

    .line-height-md-45

    {

        line-height: 45px;

    }

    .line-height-md-46

    {

        line-height: 46px;

    }

    .line-height-md-47

    {

        line-height: 47px;

    }

    .line-height-md-48

    {

        line-height: 48px;

    }

    .line-height-md-49

    {

        line-height: 49px;

    }

    .line-height-md-50

    {

        line-height: 50px;

    }

    .line-height-md-51

    {

        line-height: 51px;

    }

    .line-height-md-52

    {

        line-height: 52px;

    }

    .line-height-md-53

    {

        line-height: 53px;

    }

    .line-height-md-54

    {

        line-height: 54px;

    }

    .line-height-md-55

    {

        line-height: 55px;

    }

    .line-height-md-56

    {

        line-height: 56px;

    }

    .line-height-md-57

    {

        line-height: 57px;

    }

    .line-height-md-58

    {

        line-height: 58px;

    }

    .line-height-md-59

    {

        line-height: 59px;

    }

    .line-height-md-60

    {

        line-height: 60px;

    }

    .line-height-md-61

    {

        line-height: 61px;

    }

    .line-height-md-62

    {

        line-height: 62px;

    }

    .line-height-md-63

    {

        line-height: 63px;

    }

    .line-height-md-64

    {

        line-height: 64px;

    }

    .line-height-md-65

    {

        line-height: 65px;

    }

    .line-height-md-66

    {

        line-height: 66px;

    }

    .line-height-md-67

    {

        line-height: 67px;

    }

    .line-height-md-68

    {

        line-height: 68px;

    }

    .line-height-md-69

    {

        line-height: 69px;

    }

    .line-height-md-70

    {

        line-height: 70px;

    }

    .line-height-md-71

    {

        line-height: 71px;

    }

    .line-height-md-72

    {

        line-height: 72px;

    }

    .line-height-md-73

    {

        line-height: 73px;

    }

    .line-height-md-74

    {

        line-height: 74px;

    }

    .line-height-md-75

    {

        line-height: 75px;

    }

    .line-height-md-76

    {

        line-height: 76px;

    }

    .line-height-md-77

    {

        line-height: 77px;

    }

    .line-height-md-78

    {

        line-height: 78px;

    }

    .line-height-md-79

    {

        line-height: 79px;

    }

    .line-height-md-80

    {

        line-height: 80px;

    }

    .line-height-md-81

    {

        line-height: 81px;

    }

    .line-height-md-82

    {

        line-height: 82px;

    }

    .line-height-md-83

    {

        line-height: 83px;

    }

    .line-height-md-84

    {

        line-height: 84px;

    }

    .line-height-md-85

    {

        line-height: 85px;

    }

    .line-height-md-86

    {

        line-height: 86px;

    }

    .line-height-md-87

    {

        line-height: 87px;

    }

    .line-height-md-88

    {

        line-height: 88px;

    }

    .line-height-md-89

    {

        line-height: 89px;

    }

    .line-height-md-90

    {

        line-height: 90px;

    }

    .line-height-md-91

    {

        line-height: 91px;

    }

    .line-height-md-92

    {

        line-height: 92px;

    }

    .line-height-md-93

    {

        line-height: 93px;

    }

    .line-height-md-94

    {

        line-height: 94px;

    }

    .line-height-md-95

    {

        line-height: 95px;

    }

    .line-height-md-96

    {

        line-height: 96px;

    }

    .line-height-md-97

    {

        line-height: 97px;

    }

    .line-height-md-98

    {

        line-height: 98px;

    }

    .line-height-md-99

    {

        line-height: 99px;

    }

    .line-height-md-100

    {

        line-height: 100px;

    }

}



@media (max-width: 767.98px)

{

    .line-height-xs-0

    {

        line-height: 0;

    }

    .line-height-xs-1

    {

        line-height: 1px;

    }

    .line-height-xs-2

    {

        line-height: 2px;

    }

    .line-height-xs-3

    {

        line-height: 3px;

    }

    .line-height-xs-4

    {

        line-height: 4px;

    }

    .line-height-xs-5

    {

        line-height: 5px;

    }

    .line-height-xs-6

    {

        line-height: 6px;

    }

    .line-height-xs-7

    {

        line-height: 7px;

    }

    .line-height-xs-8

    {

        line-height: 8px;

    }

    .line-height-xs-9

    {

        line-height: 9px;

    }

    .line-height-xs-10

    {

        line-height: 10px;

    }

    .line-height-xs-11

    {

        line-height: 11px;

    }

    .line-height-xs-12

    {

        line-height: 12px;

    }

    .line-height-xs-13

    {

        line-height: 13px;

    }

    .line-height-xs-14

    {

        line-height: 14px;

    }

    .line-height-xs-15

    {

        line-height: 15px;

    }

    .line-height-xs-16

    {

        line-height: 16px;

    }

    .line-height-xs-17

    {

        line-height: 17px;

    }

    .line-height-xs-18

    {

        line-height: 18px;

    }

    .line-height-xs-19

    {

        line-height: 19px;

    }

    .line-height-xs-20

    {

        line-height: 20px;

    }

    .line-height-xs-21

    {

        line-height: 21px;

    }

    .line-height-xs-22

    {

        line-height: 22px;

    }

    .line-height-xs-23

    {

        line-height: 23px;

    }

    .line-height-xs-24

    {

        line-height: 24px;

    }

    .line-height-xs-25

    {

        line-height: 25px;

    }

    .line-height-xs-26

    {

        line-height: 26px;

    }

    .line-height-xs-27

    {

        line-height: 27px;

    }

    .line-height-xs-28

    {

        line-height: 28px;

    }

    .line-height-xs-29

    {

        line-height: 29px;

    }

    .line-height-xs-30

    {

        line-height: 30px;

    }

    .line-height-xs-31

    {

        line-height: 31px;

    }

    .line-height-xs-32

    {

        line-height: 32px;

    }

    .line-height-xs-33

    {

        line-height: 33px;

    }

    .line-height-xs-34

    {

        line-height: 34px;

    }

    .line-height-xs-35

    {

        line-height: 35px;

    }

    .line-height-xs-36

    {

        line-height: 36px;

    }

    .line-height-xs-37

    {

        line-height: 37px;

    }

    .line-height-xs-38

    {

        line-height: 38px;

    }

    .line-height-xs-39

    {

        line-height: 39px;

    }

    .line-height-xs-40

    {

        line-height: 40px;

    }

    .line-height-xs-41

    {

        line-height: 41px;

    }

    .line-height-xs-42

    {

        line-height: 42px;

    }

    .line-height-xs-43

    {

        line-height: 43px;

    }

    .line-height-xs-44

    {

        line-height: 44px;

    }

    .line-height-xs-45

    {

        line-height: 45px;

    }

    .line-height-xs-46

    {

        line-height: 46px;

    }

    .line-height-xs-47

    {

        line-height: 47px;

    }

    .line-height-xs-48

    {

        line-height: 48px;

    }

    .line-height-xs-49

    {

        line-height: 49px;

    }

    .line-height-xs-50

    {

        line-height: 50px;

    }

    .line-height-xs-51

    {

        line-height: 51px;

    }

    .line-height-xs-52

    {

        line-height: 52px;

    }

    .line-height-xs-53

    {

        line-height: 53px;

    }

    .line-height-xs-54

    {

        line-height: 54px;

    }

    .line-height-xs-55

    {

        line-height: 55px;

    }

    .line-height-xs-56

    {

        line-height: 56px;

    }

    .line-height-xs-57

    {

        line-height: 57px;

    }

    .line-height-xs-58

    {

        line-height: 58px;

    }

    .line-height-xs-59

    {

        line-height: 59px;

    }

    .line-height-xs-60

    {

        line-height: 60px;

    }

    .line-height-xs-61

    {

        line-height: 61px;

    }

    .line-height-xs-62

    {

        line-height: 62px;

    }

    .line-height-xs-63

    {

        line-height: 63px;

    }

    .line-height-xs-64

    {

        line-height: 64px;

    }

    .line-height-xs-65

    {

        line-height: 65px;

    }

    .line-height-xs-66

    {

        line-height: 66px;

    }

    .line-height-xs-67

    {

        line-height: 67px;

    }

    .line-height-xs-68

    {

        line-height: 68px;

    }

    .line-height-xs-69

    {

        line-height: 69px;

    }

    .line-height-xs-70

    {

        line-height: 70px;

    }

    .line-height-xs-71

    {

        line-height: 71px;

    }

    .line-height-xs-72

    {

        line-height: 72px;

    }

    .line-height-xs-73

    {

        line-height: 73px;

    }

    .line-height-xs-74

    {

        line-height: 74px;

    }

    .line-height-xs-75

    {

        line-height: 75px;

    }

    .line-height-xs-76

    {

        line-height: 76px;

    }

    .line-height-xs-77

    {

        line-height: 77px;

    }

    .line-height-xs-78

    {

        line-height: 78px;

    }

    .line-height-xs-79

    {

        line-height: 79px;

    }

    .line-height-xs-80

    {

        line-height: 80px;

    }

    .line-height-xs-81

    {

        line-height: 81px;

    }

    .line-height-xs-82

    {

        line-height: 82px;

    }

    .line-height-xs-83

    {

        line-height: 83px;

    }

    .line-height-xs-84

    {

        line-height: 84px;

    }

    .line-height-xs-85

    {

        line-height: 85px;

    }

    .line-height-xs-86

    {

        line-height: 86px;

    }

    .line-height-xs-87

    {

        line-height: 87px;

    }

    .line-height-xs-88

    {

        line-height: 88px;

    }

    .line-height-xs-89

    {

        line-height: 89px;

    }

    .line-height-xs-90

    {

        line-height: 90px;

    }

    .line-height-xs-91

    {

        line-height: 91px;

    }

    .line-height-xs-92

    {

        line-height: 92px;

    }

    .line-height-xs-93

    {

        line-height: 93px;

    }

    .line-height-xs-94

    {

        line-height: 94px;

    }

    .line-height-xs-95

    {

        line-height: 95px;

    }

    .line-height-xs-96

    {

        line-height: 96px;

    }

    .line-height-xs-97

    {

        line-height: 97px;

    }

    .line-height-xs-98

    {

        line-height: 98px;

    }

    .line-height-xs-99

    {

        line-height: 99px;

    }

    .line-height-xs-100

    {

        line-height: 100px;

    }

}



/*2.0 Banner Css*/

.single-rt-banner

{

    position: relative;

    z-index: 1;



    overflow: hidden;

}

@media (max-width: 991.98px)

{

    .single-rt-banner.mbl-bg

    {

        background-image: url(../images/banner/banner-1-mbl.png) !important;

    }

}

@media (max-width: 991.98px)

{

    .single-rt-banner.mbl-bg2

    {

        background-color: #fbf4f4;

        background-image: none !important;

    }

}

.single-rt-banner .rt-banner-content h1

{

    font-size: 60px;

    font-weight: 600;

    line-height: 72px;



    margin-bottom: 20px;

}

.single-rt-banner .rt-banner-content h1 span

{

    font-size: 48px;



    display: block;

}

@media (max-width: 767.98px)

{

    .single-rt-banner .rt-banner-content h1 span

    {

        font-size: 18px;

    }

}

@media (max-width: 767.98px)

{

    .single-rt-banner .rt-banner-content h1

    {

        font-size: 28px;

        line-height: 36px;

    }

}

.single-rt-banner .rt-banner-content p

{

    font-size: 18px;

    line-height: 30px;



    margin: 0 0 35px;

}

.single-rt-banner .rt-banner-content.home-three

{

    padding-top: 123px;

}

@media (max-width: 767.98px)

{

    .single-rt-banner .rt-banner-content.home-three

    {

        padding-top: 72px;

    }

}

@media (max-width: 1199.98px)

{

    .single-rt-banner .rt-banner-content.home-three h1

    {

        font-size: 40px;

        line-height: 52px;

    }

}

@media (max-width: 767.98px)

{

    .single-rt-banner .rt-banner-content.home-three h1

    {

        font-size: 28px;

        line-height: 36px;

    }

}

.single-rt-banner .rt-banner-content.home-four

{

    padding-top: 30px;

}

@media (max-width: 1199.98px)

{

    .single-rt-banner .rt-banner-content.home-four h1

    {

        font-size: 40px;

        line-height: 52px;

    }

}

@media (max-width: 767.98px)

{

    .single-rt-banner .rt-banner-content.home-four h1

    {

        font-size: 28px;

        line-height: 36px;

    }

}

.single-rt-banner .rt-banner-content.home-five

{

    padding-top: 100px;

}

@media (max-width: 767.98px)

{

    .single-rt-banner .rt-banner-content.home-five

    {

        padding-top: 60px;

    }

}

.single-rt-banner .rt-banner-content.home-two

{

    padding-top: 110px;

}

.single-rt-banner .banner-design

{

    position: relative;

    z-index: 1;



    text-align: center;

}

.single-rt-banner .banner-design .banner-rocket

{

    position: absolute;

    bottom: -325px;

    left: 188px;

}

@media (max-width: 1904px)

{

    .single-rt-banner .banner-design .banner-rocket

    {

        left: 165px;

    }

}

@media (max-width: 1900px)

{

    .single-rt-banner .banner-design .banner-rocket

    {

        left: 120px;

    }

}

@media (max-width: 1600px)

{

    .single-rt-banner .banner-design .banner-rocket

    {

        left: 36px;

    }

}

@media (max-width: 1199.98px)

{

    .single-rt-banner .banner-design .banner-rocket

    {

        left: 20px;

    }

}

.single-rt-banner .banner-design .banner-rocket img

{

    -webkit-animation: rt-rocket-animation .6s linear infinite;

            animation: rt-rocket-animation .6s linear infinite;

}

.single-rt-banner .banner-design .setting-icon

{

    position: absolute;

    top: -204px;

    left: 50px;

}

@media (max-width: 1600px)

{

    .single-rt-banner .banner-design .setting-icon

    {

        left: 0;

    }

}

.single-rt-banner .banner-design .setting-icon img

{

    -webkit-animation: rt-rotate-center 4s ease-in-out both infinite;

            animation: rt-rotate-center 4s ease-in-out both infinite;

}

.single-rt-banner .banner-design .setting-icon2

{

    position: absolute;

    top: -240px;

    left: 140px;

}

@media (max-width: 1600px)

{

    .single-rt-banner .banner-design .setting-icon2

    {

        left: 80px;

    }

}

.single-rt-banner .banner-design .setting-icon2 img

{

    -webkit-animation: rt-rotate-center2 5s ease-in-out both infinite;

            animation: rt-rotate-center2 5s ease-in-out both infinite;

}

.single-rt-banner .banner-design .target-icon

{

    position: absolute;

    top: -240px;

    right: -30px;

}

@media (max-width: 1600px)

{

    .single-rt-banner .banner-design .target-icon

    {

        right: 70px;

    }

}

@media (max-width: 1199.98px)

{

    .single-rt-banner .banner-design .target-icon

    {

        right: 30px;

    }

}

.single-rt-banner .banner-mockup-img

{

    position: absolute;

    top: 246px;

    right: 200px;

}

@media (max-width: 1900px)

{

    .single-rt-banner .banner-mockup-img

    {

        right: 30px;

    }

}

@media (max-width: 1600px)

{

    .single-rt-banner .banner-mockup-img

    {

        right: 0;



        width: 55%;

    }

}

@media (max-width: 991.98px)

{

    .single-rt-banner .banner-mockup-img

    {

        display: none;

    }

}

.single-rt-banner .mbl-dash-mockup

{

    position: relative;



    padding-top: 50px;

}

.single-rt-banner .mbl-dash-mockup .sub_mockup_img1

{

    position: absolute;

    top: 100px;

    left: -29px;

}

.single-rt-banner .mbl-dash-mockup .sub_mockup_img2

{

    position: absolute;

    bottom: 101px;

    left: -29px;

}

.single-rt-banner .mbl-dash-mockup .sub_mockup_img4

{

    position: absolute;

    top: 65px;

    right: -44px;

}

.single-rt-banner .mbl-dash-mockup .sub_mockup_img3

{

    position: absolute;

    right: -33px;

    bottom: 102px;

}



.rt-banner-height

{

    height: 900px;

}



.rt-banner-height3

{

    height: 950px;

}

@media (max-width: 991.98px)

{

    .rt-banner-height3

    {

        height: auto;

        padding-top: 80px;

        padding-bottom: 80px;

    }

}



.rt-banner-height2

{

    height: 800px;

}

@media (max-width: 767.98px)

{

    .rt-banner-height2

    {

        height: 650px;

    }

}



@media (max-width: 991.98px)

{

    .home-one-banner .rt-banner-height

    {

        height: 650px;

    }

    .home-one-banner .rt-banner-content

    {

        padding-top: 123px;

    }

}



.rt-slider-active

{

    z-index: auto;

}

.rt-slider-active .owl-dots

{

    position: absolute;

    bottom: 80px;

    left: 50%;



    -webkit-transform: translateX(-50%);

        -ms-transform: translateX(-50%);

            transform: translateX(-50%);

}

.rt-slider-active .owl-dot

{

    line-height: 10px;



    display: inline-block;



    width: 10px;

    height: 10px;

    margin-right: 10px;



    border-radius: 50%;

    background-color: #f08e25 !important;

}

.rt-slider-active .owl-dot:focus

{

    outline: none;

}

.rt-slider-active .owl-dot:last-child

{

    margin-right: 0;

}

.rt-slider-active .owl-nav .owl-prev,

.rt-slider-active .owl-nav .owl-next

{

    font-size: 20px;

    line-height: 45px;



    position: absolute;

    top: 50%;

    left: 30px;



    width: 45px;

    height: 45px;



    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);

    text-align: center;



    color: #fff !important;

    border-radius: 50%;

    background-color: #f08e25 !important;

}

.rt-slider-active .owl-nav .owl-prev:focus,

.rt-slider-active .owl-nav .owl-next:focus

{

    outline: none;

}

.rt-slider-active .owl-nav .owl-next

{

    right: 30px;

    left: auto;

}



@-webkit-keyframes rocketanimamtion

{

    0%

    {

        -webkit-transform: translateY(80px);

                transform: translateY(80px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateY(0);

                transform: translateY(0);



        opacity: 1;

    }

}



@keyframes rocketanimamtion

{

    0%

    {

        -webkit-transform: translateY(80px);

                transform: translateY(80px);



        opacity: 0;

    }

    100%

    {

        -webkit-transform: translateY(0);

                transform: translateY(0);



        opacity: 1;

    }

}



.domain-searh-form

{

    position: relative;

    z-index: 1;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;

            flex-direction: row;



    height: 78px;

    padding-right: 30px;

    padding-left: 4px;



    border-radius: 5px;

    background: #fff;

    -webkit-box-shadow: 0 0 10px 0 rgba(137, 137, 137, .1);

            box-shadow: 0 0 10px 0 rgba(137, 137, 137, .1);



    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

    -webkit-flex-direction: row;

        -ms-flex-direction: row;

    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -ms-flex-pack: justify;

            justify-content: space-between;

    -webkit-flex-wrap: wrap;

        -ms-flex-wrap: wrap;

            flex-wrap: wrap;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

@media (max-width: 767.98px)

{

    .domain-searh-form

    {

        height: auto;

        padding: 30px 20px;

    }

}

@media (max-width: 767.98px)

{

    .domain-searh-form

    {

        height: auto;

        padding: 15px 30px;



        border-radius: 15px;

    }

}

.domain-searh-form input[type='text']

{

    overflow: hidden;



    padding-left: 35px;



    white-space: nowrap;

    text-overflow: ellipsis;



    border: none;



    -webkit-box-flex: 1;

    -webkit-flex: 1;

        -ms-flex: 1;

            flex: 1;

}

@media (max-width: 767.98px)

{

    .domain-searh-form input[type='text']

    {

        padding-right: 30px;

        padding-left: 0;



        border-bottom: 1px solid #696969;

    }

}

.domain-searh-form input[type='text']::-webkit-input-placeholder

{

    font-size: 16px;

    font-weight: 300;



    color: #5d5c64;

}

.domain-searh-form input[type='text']::-moz-placeholder

{

    font-size: 16px;

    font-weight: 300;



    color: #5d5c64;

}

.domain-searh-form input[type='text']::-ms-input-placeholder

{

    font-size: 16px;

    font-weight: 300;



    color: #5d5c64;

}

.domain-searh-form input[type='text']::placeholder

{

    font-size: 16px;

    font-weight: 300;



    color: #5d5c64;

}

@media (max-width: 767.98px)

{

    .domain-searh-form input[type='text']::-webkit-input-placeholder

    {

        font-size: 14px;

    }

    .domain-searh-form input[type='text']::-moz-placeholder

    {

        font-size: 14px;

    }

    .domain-searh-form input[type='text']::-ms-input-placeholder

    {

        font-size: 14px;

    }

    .domain-searh-form input[type='text']::placeholder

    {

        font-size: 14px;

    }

}

.domain-searh-form input[type='text']:focus

{

    outline: none;

}

.domain-searh-form .select-optin

{

    width: 212px;

}

@media (max-width: 767.98px)

{

    .domain-searh-form .select-optin

    {

        width: 100%;

        margin-bottom: 15px;

    }

}

.domain-searh-form .domain-search button

{

    font-size: 18px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    border: none;

    background: transparent;

}

.domain-searh-form .domain-search button:hover

{

    color: #f08e25;

}

.domain-searh-form .domain-search button:focus

{

    outline: none;

}



.hosting-badge

{

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    margin-top: 38px;

    padding-right: 100px;

    padding-left: 100px;



    -webkit-flex-wrap: wrap;

        -ms-flex-wrap: wrap;

            flex-wrap: wrap;

    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -ms-flex-pack: justify;

            justify-content: space-between;

}

@media (max-width: 991.98px)

{

    .hosting-badge

    {

        padding-right: 70px;

        padding-left: 70px;

    }

}

@media (max-width: 767.98px)

{

    .hosting-badge

    {

        padding-right: 15px;

        padding-left: 15px;

    }

}

.hosting-badge .single-hosting-badge

{

    position: relative;

    z-index: 1;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;

            flex-direction: column;



    width: 80px;

    height: 100px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

    text-align: center;



    color: #fff;

    border-radius: 5px;



    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

    -webkit-flex-direction: column;

        -ms-flex-direction: column;

    -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;

}

@media (max-width: 767.98px)

{

    .hosting-badge .single-hosting-badge

    {

        margin-bottom: 10px;

    }

}

.hosting-badge .single-hosting-badge i

{

    font-size: 30px;



    margin: 0 0 5px;

}

.hosting-badge .single-hosting-badge span

{

    display: block;

}

.hosting-badge .single-hosting-badge span.domain

{

    font-size: 18px;

    font-weight: 700;



    margin: 0 0 -4px;



    text-transform: uppercase;

}

.hosting-badge .single-hosting-badge span.price

{

    font-size: 14px;



    margin: 0 0 -7px;

}



/*2.1 IconBox Css*/

.rt-single-icon-box

{

    position: relative;

    z-index: 1;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    background-color: white;



    -webkit-box-align: start;

    -webkit-align-items: start;

    -ms-flex-align: start;

            align-items: start;

}

.rt-single-icon-box .icon-thumb

{

    margin-right: 30px;



    -webkit-box-flex: 0;

    -webkit-flex: 0 0 auto;

        -ms-flex: 0 0 auto;

            flex: 0 0 auto;

}

.rt-single-icon-box .icon-thumb img

{

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

}

.rt-single-icon-box .counter-no

{

    font-size: 72px;



    position: absolute;

    top: 80px;

    right: 47px;



    color: #fff;



    -webkit-text-stroke: 1px #f08e25;

}

.rt-single-icon-box .counter-no.colr-1

{

    -webkit-text-stroke: 1px #3ecd73;

}

.rt-single-icon-box .counter-no.colr-2

{

    -webkit-text-stroke: 1px #ffc448;

}

.rt-single-icon-box .counter-no.colr-3

{

    -webkit-text-stroke: 1px #8ec8f5;

}

.rt-single-icon-box .counter-no.colr-4

{

    -webkit-text-stroke: 1px #e959c5;

}

.rt-single-icon-box .counter-no.colr-5

{

    -webkit-text-stroke: 1px #8a7fc9;

}

.rt-single-icon-box .counter-no.colr-6

{

    -webkit-text-stroke: 1px #bd5df8;

}

.rt-single-icon-box.icon-center

{

    display: block;

}

.rt-single-icon-box.icon-center .icon-thumb

{

    position: relative;

    z-index: 1;



    max-width: 100%;

    height: auto;

    margin-right: 0;

    margin-bottom: 45px;



    -webkit-box-flex: 0;

    -webkit-flex: 0 0 100%;

        -ms-flex: 0 0 100%;

            flex: 0 0 100%;

}

.rt-single-icon-box.icon-center .icon-thumb.thumb_1

{

    margin-bottom: 15px;

}

.rt-single-icon-box.icon-center .icon-thumb.thumb_2

{

    margin-bottom: 35px;

}

.rt-single-icon-box .iconbox-content a

{

    font-size: 18px;



    color: #696969;

}

.rt-single-icon-box .iconbox-content .title-bar

{

    position: relative;

    z-index: 1;



    margin-bottom: 30px;

    padding-bottom: 30px;

}

.rt-single-icon-box .iconbox-content .title-bar:after

{

    position: absolute;

    bottom: 0;

    left: 50%;



    width: 80px;

    height: 4px;



    content: ' ';

    -webkit-transform: translateX(-50%);

        -ms-transform: translateX(-50%);

            transform: translateX(-50%);



    border-radius: 2px;

}

.rt-single-icon-box .iconbox-content .title-bar.bg-1:after

{

    background: -webkit-linear-gradient(305deg, #23cc88 0%, #8ecf35 100%);

    background:         linear-gradient(145deg, #23cc88 0%, #8ecf35 100%);

}

.rt-single-icon-box .iconbox-content .title-bar.bg-2:after

{

    background: -webkit-linear-gradient(305deg, #ff4f58 0%, #ffb400 100%);

    background:         linear-gradient(145deg, #ff4f58 0%, #ffb400 100%);

}

.rt-single-icon-box .iconbox-content .title-bar.bg-3:after

{

    background: -webkit-linear-gradient(305deg, #01cbad 0%, #47a1f2 100%);

    background:         linear-gradient(145deg, #01cbad 0%, #47a1f2 100%);

}

.rt-single-icon-box .iconbox-content .title-bar.bg-4:after

{

    background: -webkit-linear-gradient(305deg, #e85aca 0%, #fc4e65 100%);

    background:         linear-gradient(145deg, #e85aca 0%, #fc4e65 100%);

}

.rt-single-icon-box.enable-pin

{

    overflow: hidden;

}

.rt-single-icon-box.enable-pin:after

{

    position: absolute;

    top: -30px;

    left: -54px;



    width: 158px;

    height: 127px;



    content: '';



    background-image: url(../images/all-img/services-pattern.png);

    background-repeat: no-repeat;

    background-size: contain;

}

.rt-single-icon-box.plain-list

{

    background-color: transparent;

}

.rt-single-icon-box.plain-list4

{

    border-bottom: 1px solid #f0f0f0;

    background-color: transparent;

}

.rt-single-icon-box.plain-list4:last-child

{

    border: none;

}

.rt-single-icon-box.plain-list4 .icon-thumb

{

    max-width: 35px;

    margin-right: 25px;



    -webkit-box-flex: 0;

    -webkit-flex: 0 0 35px;

        -ms-flex: 0 0 35px;

            flex: 0 0 35px;

}

.rt-single-icon-box.plain-list5

{

    border-bottom: 1px solid #f0f0f0;

    background-color: transparent;

}

.rt-single-icon-box.plain-list5:last-child

{

    border: none;

}

.rt-single-icon-box.plain-list2

{

    padding-top: 20px;

    padding-right: 15px;

    padding-bottom: 20px;

    padding-left: 30px;



    border-radius: 2px;

    background-color: #fff;

    -webkit-box-shadow: 0 0 8px 0 rgba(136, 136, 136, .08);

            box-shadow: 0 0 8px 0 rgba(136, 136, 136, .08);

}

.rt-single-icon-box.plain-list3

{

    padding-top: 35px;

    padding-right: 30px;

    padding-bottom: 35px;

    padding-left: 30px;



    border-radius: 12px;

    background-color: #fff;

    background-image: url(../images/all-icon/icon-box-bg.png);

    background-repeat: no-repeat;

    -webkit-box-shadow: 0 0 8px 0 rgba(136, 136, 136, .08);

            box-shadow: 0 0 8px 0 rgba(136, 136, 136, .08);

}

.rt-single-icon-box.rt-align-center

{

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

.rt-single-icon-box.bg-transparent

{

    background-color: transparent;

}

.rt-single-icon-box.hover-border-1:after

{

    position: absolute;

    bottom: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 6px;



    content: '';



    opacity: 0;

    border-radius: 3px;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-single-icon-box.hover-border-2:after

{

    position: absolute;

    bottom: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 6px;



    content: '';



    opacity: 0;

    border-radius: 3px;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-single-icon-box.hover-border-3:after

{

    position: absolute;

    bottom: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 6px;



    content: '';



    opacity: 0;

    border-radius: 3px;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-single-icon-box.hover-border-4:after

{

    position: absolute;

    bottom: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 6px;



    content: '';



    opacity: 0;

    border-radius: 3px;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-single-icon-box.hover-border-5:after

{

    position: absolute;

    bottom: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 6px;



    content: '';



    opacity: 0;

    border-radius: 3px;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-single-icon-box.hover-border-6:after

{

    position: absolute;

    bottom: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 6px;



    content: '';



    opacity: 0;

    border-radius: 3px;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-single-icon-box.shdoaw-style

{

    border-color: transparent;

    background-color: #fff;

    -webkit-box-shadow: 0 0 18px 0 rgba(0, 12, 32, .05);

            box-shadow: 0 0 18px 0 rgba(0, 12, 32, .05);

}

.rt-single-icon-box.shdoaw-style2

{

    border-color: transparent;

    background-color: #fff;

    -webkit-box-shadow: 0 10px 60px 0 rgba(46, 61, 98, .1);

            box-shadow: 0 10px 60px 0 rgba(46, 61, 98, .1);

}

.rt-single-icon-box.shdoaw-style3

{

    border-color: transparent;

    background-color: #fff;

    -webkit-box-shadow: 0 15px 40px 0 rgba(68, 86, 103, .3);

            box-shadow: 0 15px 40px 0 rgba(68, 86, 103, .3);

}

.rt-single-icon-box.border-style-1

{

    border: 1px solid #bcbcbc;

}

.rt-single-icon-box:hover

{

    -webkit-transform: translateY(-5px);

        -ms-transform: translateY(-5px);

            transform: translateY(-5px);

}

.rt-single-icon-box:hover.shdoaw-style

{

    -webkit-box-shadow: 0 0 30px 0 rgba(0, 12, 32, .05);

            box-shadow: 0 0 30px 0 rgba(0, 12, 32, .05);

}

.rt-single-icon-box:hover.shdoaw-style2

{

    -webkit-box-shadow: 0 10px 20px 0 rgba(46, 61, 98, .1);

            box-shadow: 0 10px 20px 0 rgba(46, 61, 98, .1);

}

.rt-single-icon-box:hover.shdoaw-style3

{

    -webkit-box-shadow: 0 15px 40px 0 rgba(68, 86, 103, .1);

            box-shadow: 0 15px 40px 0 rgba(68, 86, 103, .1);

}

.rt-single-icon-box:hover.border-style-1

{

    border: 1px solid rgba(188, 188, 188, .3);

    background-color: #fff;

    -webkit-box-shadow: 0 5px 30px 0 rgba(189, 189, 192, .3);

            box-shadow: 0 5px 30px 0 rgba(189, 189, 192, .3);

}

.rt-single-icon-box:hover .iconbox-content a

{

    color: #23cc88;

}

.rt-single-icon-box:hover .icon-thumb img,

.rt-single-icon-box:hover .icon-thumb .rt-icon

{

    -webkit-animation: rotate-in-2-fwd .6s cubic-bezier(.25, .46, .45, .94) both;

            animation: rotate-in-2-fwd .6s cubic-bezier(.25, .46, .45, .94) both;

}

.rt-single-icon-box:hover.plain-list,

.rt-single-icon-box:hover.plain-list2,

.rt-single-icon-box:hover.plain-list3,

.rt-single-icon-box:hover.plain-list4,

.rt-single-icon-box:hover.plain-list5

{

    -webkit-transform: translateY(0);

        -ms-transform: translateY(0);

            transform: translateY(0);

}

.rt-single-icon-box:hover.plain-list .icon-thumb,

.rt-single-icon-box:hover.plain-list2 .icon-thumb,

.rt-single-icon-box:hover.plain-list3 .icon-thumb,

.rt-single-icon-box:hover.plain-list4 .icon-thumb,

.rt-single-icon-box:hover.plain-list5 .icon-thumb

{

    -webkit-animation: blurInTop .6s cubic-bezier(.25, .46, .45, .94) both;

            animation: blurInTop .6s cubic-bezier(.25, .46, .45, .94) both;

}

.rt-single-icon-box:hover.hover-border-1:after,

.rt-single-icon-box:hover.hover-border-2:after,

.rt-single-icon-box:hover.hover-border-3:after,

.rt-single-icon-box:hover.hover-border-4:after,

.rt-single-icon-box:hover.hover-border-5:after,

.rt-single-icon-box:hover.hover-border-6:after

{

    visibility: visible;



    -webkit-animation: zoomIn 400ms cubic-bezier(.445, .05, .55, .95);

            animation: zoomIn 400ms cubic-bezier(.445, .05, .55, .95);



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}



.has-arrow-1:after

{

    position: absolute;

    top: 50%;

    right: -45px;



    width: 89px;

    height: 28px;



    content: '';

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    background-image: url(../images/all-icon/has-arrow-1.png);

}

@media (max-width: 1199.98px)

{

    .has-arrow-1:after

    {

        display: none;

    }

}



.has-arrow-2:after

{

    position: absolute;

    top: 50%;

    right: -45px;



    width: 89px;

    height: 28px;



    content: '';

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    background-image: url(../images/all-icon/has-arrow-2.png);

}

@media (max-width: 1199.98px)

{

    .has-arrow-2:after

    {

        display: none;

    }

}



.has-arrow-3:after

{

    position: absolute;

    top: 50%;

    right: -45px;



    width: 89px;

    height: 28px;



    content: '';

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    background-image: url(../images/all-icon/has-arrow-3.png);

}

@media (max-width: 1199.98px)

{

    .has-arrow-3:after

    {

        display: none;

    }

}



.big-thumb-services

{

    position: relative;

    z-index: 1;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    min-height: 260px;

    padding-right: 30px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    border-radius: 6px;

    background-color: white;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);



    -webkit-flex-wrap: wrap;

        -ms-flex-wrap: wrap;

            flex-wrap: wrap;

    -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;

}

@media (max-width: 991.98px)

{

    .big-thumb-services

    {

        padding: 30px;

    }

}

.big-thumb-services .big-thumb

{

    max-width: 45%;

    height: 260px;



    -webkit-transition: all .5s ease-in-out;

            transition: all .5s ease-in-out;



    background-repeat: no-repeat;

    background-position: -50px 36px;

    background-size: cover;



    -webkit-box-flex: 0;

    -webkit-flex: 0 0 45%;

        -ms-flex: 0 0 45%;

            flex: 0 0 45%;

}

@media (max-width: 991.98px)

{

    .big-thumb-services .big-thumb

    {

        max-width: 100%;

        margin-bottom: 30px;



        background-position: center center;

        background-size: contain;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 100%;

            -ms-flex: 0 0 100%;

                flex: 0 0 100%;

    }

}

.big-thumb-services .inner-text

{

    max-width: 55%;



    -webkit-box-flex: 0;

    -webkit-flex: 0 0 55%;

        -ms-flex: 0 0 55%;

            flex: 0 0 55%;

}

@media (max-width: 991.98px)

{

    .big-thumb-services .inner-text

    {

        max-width: 100%;



        text-align: center;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 100%;

            -ms-flex: 0 0 100%;

                flex: 0 0 100%;

    }

}

.big-thumb-services .inner-text .read-more

{

    font-size: 14px;

    font-weight: 700;



    text-decoration: underline;

    text-transform: uppercase;



    color: #f08e25;

}

.big-thumb-services .inner-text .read-more:hover

{

    text-decoration: none;

}

.big-thumb-services:hover

{

    -webkit-box-shadow: 0 0 20px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 20px 0 rgba(136, 136, 136, .1);

}

.big-thumb-services:hover .big-thumb

{

    background-position: -60px 40px;

}

@media (max-width: 991.98px)

{

    .big-thumb-services:hover .big-thumb

    {

        background-position: center center;

    }

}



/*2.2 Services Css*/

.services-box-1

{

    position: relative;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;

            flex-direction: column;



    height: 310px;

    margin-bottom: 30px;

    padding-right: 20px;

    padding-left: 20px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    border-color: #2a384c;

    border-radius: 20px;

    background-color: #fff;

    -webkit-box-shadow: 0 1px 10px 0 rgba(55, 94, 246, .1);

            box-shadow: 0 1px 10px 0 rgba(55, 94, 246, .1);



    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

    -webkit-flex-direction: column;

        -ms-flex-direction: column;

    -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;

}

.services-box-1 h4

{

    font-size: 24px;

    font-weight: 700;



    margin: 0 0  10px;



    text-transform: capitalize;

}

.services-box-1 p

{

    font-size: 14px;

    line-height: 26px;



    margin: 0 0  0;

}

.services-box-1 .services-thumb

{

    margin-bottom: 20px;

}

.services-box-1:hover

{

    -webkit-box-shadow: 0 4px 10px 0 rgba(55, 94, 246, .4);

            box-shadow: 0 4px 10px 0 rgba(55, 94, 246, .4);

}

.services-box-1:hover .services-thumb img

{

    -webkit-animation: pulse 400ms ease-in-out;

            animation: pulse 400ms ease-in-out;

}

.services-box-1.dark-box

{

    border-color: rgba(42, 56, 76, .5);

    background-color: #252c48;

    -webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .1);

            box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .1);

}

.services-box-1.dark-box h4,

.services-box-1.dark-box p

{

    color: #fff;

}

.services-box-1.dark-box:hover

{

    -webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .4);

            box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .4);

}



.services-box-2

{

    position: relative;



    margin-bottom: 30px;

}

.services-box-2 .inner-counter

{

    font-size: 70px;



    position: absolute;

    left: 50%;



    -webkit-transform: translateX(-50%);

        -ms-transform: translateX(-50%);

            transform: translateX(-50%);



    color: rgba(51, 51, 51, .2);

}

.services-box-2 .inner-counter:before

{

    content: counter(my-sec-counter, decimal-leading-zero) ' ';

    counter-increment: my-sec-counter;

}

.services-box-2 .services-thumb

{

    margin-bottom: 24px;

}

.services-box-2 h4

{

    font-size: 24px;

    font-weight: 700;



    margin: 0 0 17px;

}

.services-box-2 p

{

    font-size: 14px;



    margin: 0 0 0;



    font-size-padding-left: 20px;

    font-size-padding-right: 20px;

}

.services-box-2.dark-box h4

{

    color: #fff;

}

.services-box-2.dark-box .inner-counter

{

    color: rgba(73, 103, 253, .15);

}

.services-box-2.dark-box p

{

    color: #c7d1fc;

}

.services-box-2:hover .services-thumb

{

    -webkit-animation: rotate-in-2-fwd .6s cubic-bezier(.25, .46, .45, .94) both;

            animation: rotate-in-2-fwd .6s cubic-bezier(.25, .46, .45, .94) both;

}



/*2.3 portfolio Css*/

.filter-list

{

    margin: 0;

    margin-bottom: 38px;

    padding: 0;



    list-style: none;



    text-align: center;

}

.filter-list li

{

    font-size: 14px;

    font-weight: 700;



    position: relative;

    z-index: 1;



    display: inline-block;



    margin-right: 10px;

    padding: 15px 25px;



    cursor: pointer;

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

    text-transform: uppercase;



    color: #696969;

    border-radius: 999px;

    background-color: #fff;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

.filter-list li span

{

    font-weight: 300;



    margin-right: 4px;

}

.filter-list li i

{

    font-size: 16px;



    display: inline-block;



    margin-right: 5px;

}

@media (max-width: 1199.98px)

{

    .filter-list li

    {

        padding: 14px 20px;

    }

}

@media (max-width: 991.98px)

{

    .filter-list li

    {

        margin: 5px;

    }

}

.filter-list li.active,

.filter-list li:hover

{

    color: #fff;

    background-color: transparent;

    -webkit-box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

            box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

}

.filter-list li.active:after,

.filter-list li:hover:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    border-radius: 999px;

    background-image: -webkit-linear-gradient(235deg, #ff4f58 0%, #ffb400 100%);

    background-image:         linear-gradient(-145deg, #ff4f58 0%, #ffb400 100%);

}

.filter-list li:last-child

{

    margin-right: 0;

}



.portfolio-box-1

{

    position: relative;

    z-index: 1;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    background-color: white;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

.portfolio-box-1 .portfolio-thumb

{

    position: relative;

    z-index: 1;



    margin-right: auto;

    margin-left: auto;

}

.portfolio-box-1 .portfolio-thumb .port-hover

{

    position: absolute;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;



    visibility: hidden;



    width: calc(100% - 15px);

    height: calc(100% - 15px);

    margin: auto;



    opacity: 0;

    border-radius: 12px;

    background: rgba(255, 255, 255, .761);



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.portfolio-box-1 .portfolio-thumb .port-hover p a

{

    visibility: hidden;



    opacity: 0;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.portfolio-box-1 .inner-content

{

    padding: 30px 20px;

}

.portfolio-box-1 .inner-content h6

{

    font-size: 20px;

    font-weight: 600;

    line-height: 32px;



    margin: 0 0 10px;

}

.portfolio-box-1 .inner-content h6 a

{

    color: #0b185f;

}

.portfolio-box-1 .inner-content p

{

    margin: 0 0 0;

}

.portfolio-box-1 .inner-content p a

{

    font-size: 15px;



    color: #555;

}

.portfolio-box-1:hover

{

    -webkit-box-shadow: 0 20px 20px 0 rgba(136, 136, 136, .3);

            box-shadow: 0 20px 20px 0 rgba(136, 136, 136, .3);

}

.portfolio-box-1:hover .inner-content h6 a

{

    text-decoration: underline;

}

.portfolio-box-1:hover .portfolio-thumb .port-hover

{

    visibility: visible;



    -webkit-animation: fade-in-bottom .4s cubic-bezier(.39, .575, .565, 1) both;

            animation: fade-in-bottom .4s cubic-bezier(.39, .575, .565, 1) both;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}

.portfolio-box-1:hover .portfolio-thumb .port-hover p a

{

    visibility: visible;



    -webkit-animation: zoomIn .4s cubic-bezier(.39, .575, .565, 1) both;

            animation: zoomIn .4s cubic-bezier(.39, .575, .565, 1) both;

    -webkit-animation-delay: .12s;

            animation-delay: .12s;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}

.portfolio-box-1:hover .portfolio-thumb .port-hover p a:nth-child(2)

{

    -webkit-animation-delay: .25s;

            animation-delay: .25s;

}



/*2.4 testimonials Css*/

.rt-testimonials-single-item

{

    border-radius: 12px;

    background-color: #fff;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

.rt-testimonials-single-item .testimonials-header

{

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    padding-top: 30px;

    padding-right: 30px;

    padding-bottom: 20px;

    padding-left: 30px;



    border-bottom: 1px solid #f0f0f0;



    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -ms-flex-pack: justify;

            justify-content: space-between;

}

.rt-testimonials-single-item .testimonials-text-content

{

    padding-top: 25px;

    padding-right: 30px;

    padding-bottom: 30px;

    padding-left: 30px;

}

.rt-testimonials-single-item .testimonials-text-content .quteo

{

    font-size: 35px;



    color: #ff9b1a;

}



.testimoninal-active-1 .owl-dots

{

    position: absolute;

    bottom: -100px;

    left: 50%;



    -webkit-transform: translateX(-50%);

        -ms-transform: translateX(-50%);

            transform: translateX(-50%);

}



.testimoninal-active-1 .owl-dot

{

    line-height: 12px;



    display: inline-block;



    width: 12px;

    height: 12px;

    margin-right: 10px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    border-radius: 50%;

    background-color: #fff !important;

}

.testimoninal-active-1 .owl-dot.active

{

    width: 24px;

    height: 12px;



    border-radius: 999px;

}

.testimoninal-active-1 .owl-dot:focus

{

    outline: none;

}

.testimoninal-active-1 .owl-dot:last-child

{

    margin-right: 0;

}



/*2.5 Callto Action Css*/

/*2.6 counter-styleCss*/

.counter-box-1

{

    margin-bottom: 30px;

    padding: 20px;



    border-radius: 5px;

    background-color: #eef2f4;



    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

.counter-box-1 img

{

    margin-right: 40px;

}

.counter-box-1 h5

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;



    margin: 0 0 10px;



    color: #000;

}

.counter-box-1 h6

{

    font-size: 40px;

    font-weight: 700;



    color: #496cfe;

}

.counter-box-1.dark-box

{

    background-color: #252c48;

}

.counter-box-1.dark-box h5

{

    color: #fff;

}

.counter-box-1:hover img

{

    -webkit-animation: scale-up-center .4s cubic-bezier(.39, .575, .565, 1) both;

            animation: scale-up-center .4s cubic-bezier(.39, .575, .565, 1) both;

}



.counter-box-2

{

    position: relative;

    z-index: 1;



    margin-bottom: 30px;

}

.counter-box-2 .counter-thumb

{

    margin-bottom: 20px;

}

.counter-box-2 h5

{

    font-size: 40px;

    font-weight: 700;

    line-height: 40px;



    margin-bottom: 10px;



    color: #f08e25;

}

.counter-box-2 h6

{

    font-family: 'Poppins', sans-serifs;

    font-size: 14px;

    font-weight: 400;



    margin: 0 0 0;



    color: #3d446f;

}

.counter-box-2:hover .counter-thumb img

{

    -webkit-animation: pulse 400ms  ease-in-out;

            animation: pulse 400ms  ease-in-out;

}



/*2.7 team css*/

.rt-single-team

{

    position: relative;

    z-index: 1;



    overflow: hidden;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    background-color: #fff;

    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);

            box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);

}

.rt-single-team .team-thumb

{

    position: relative;

    z-index: 1;



    height: 323px;

}

.rt-single-team .team-thumb .team-social

{

    position: absolute;

    top: 0;

    right: 0;



    width: 52px;

    height: 100%;



    background-color: #fff;

}

.rt-single-team .team-thumb .team-social ul

{

    position: absolute;

    top: 123px;

    left: 0;



    width: 100%;

    margin: 0;

    padding: 0;



    list-style: none;



    text-align: center;

}

.rt-single-team .team-thumb .team-social ul li

{

    line-height: 50px;



    display: block;



    height: 50px;



    border-bottom: 1px solid #f0f0f0;

}

.rt-single-team .team-thumb .team-social ul li a

{

    display: block;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    color: #444;

}

.rt-single-team .team-thumb .team-social ul li a:hover

{

    -webkit-animation: rotate-in-2-fwd-cw .5s cubic-bezier(.25, .46, .45, .94) both;

            animation: rotate-in-2-fwd-cw .5s cubic-bezier(.25, .46, .45, .94) both;

}

.rt-single-team .team-thumb .team-social ul li:nth-child(1) a

{

    color: #3b5999;

}

.rt-single-team .team-thumb .team-social ul li:nth-child(2) a

{

    color: #bd081c;

}

.rt-single-team .team-thumb .team-social ul li:nth-child(3) a

{

    color: #55acee;

}

.rt-single-team .team-thumb .team-social ul li:nth-child(4) a

{

    color: #e95aae;

}

.rt-single-team .team-thumb .rotated-badge

{

    position: absolute;

    top: -1px;

    left: -82px;



    display: block;



    height: 121px;



    -webkit-transform: rotate(90deg);

        -ms-transform: rotate(90deg);

            transform: rotate(90deg);

}

.rt-single-team .team-thumb .rotated-badge span

{

    font-weight: 600;



    position: relative;



    padding: 14px;



    white-space: nowrap;

    text-transform: uppercase;



    color: #fff;

}

.rt-single-team .team-thumb .rotated-badge span:before

{

    position: absolute;

    right: -20px;

    bottom: 16px;



    content: '';

    -webkit-transform: rotate(90deg);

        -ms-transform: rotate(90deg);

            transform: rotate(90deg);



    border-width: 10px;

    border-style: solid;

}

.rt-single-team .team-thumb .rotated-badge.bg-1 span:before

{

    border-color: transparent transparent #ff4f58;

}

.rt-single-team .team-thumb .rotated-badge.bg-2 span:before

{

    border-color: transparent transparent #01cbad;

}

.rt-single-team .team-thumb .rotated-badge.bg-3 span:before

{

    border-color: transparent transparent #2acc83;

}

.rt-single-team .team-inner-content

{

    padding: 35px;

}

.rt-single-team .team-inner-content ul

{

    margin: 0;

    margin-top: 30px;

    padding: 0;



    list-style: none;

}

.rt-single-team .team-inner-content ul li

{

    display: block;



    padding-bottom: 14px;

}

.rt-single-team .team-inner-content ul li:last-child

{

    padding-bottom: 0;

}

.rt-single-team .team-inner-content ul li a

{

    color: #555;

}

.rt-single-team .team-inner-content ul li a span

{

    margin-right: 15px;

}

.rt-single-team .team-inner-content ul li a span i

{

    font-size: 20px;

}

.rt-single-team:hover

{

    -webkit-transform: translateY(-5px);

        -ms-transform: translateY(-5px);

            transform: translateY(-5px);



    -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1);

            box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1);

}



/*2.8 Price css*/

.rt-price-1,

.rt-price-4

{

    position: relative;

    z-index: 1;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

}

.rt-price-1 .price-hrader,

.rt-price-4 .price-hrader

{

    padding-top: 30px;

}

.rt-price-1 .price-hrader > img,

.rt-price-4 .price-hrader > img

{

    display: block;
    margin-right: auto;
    margin-left: auto;

}

.rt-price-1 .price-hrader span,

.rt-price-4 .price-hrader span

{

    font-size: 30px;

    font-weight: 700;



    display: block;



    padding-top: 15px;

    padding-bottom: 20px;




    color: #fff;

}

@media (max-width: 767.98px)

{

    .rt-price-1 .price-hrader span,

    .rt-price-4 .price-hrader span

    {

        font-size: 24px;

    }

}

.rt-price-1 .price-body,

.rt-price-4 .price-body

{




   /* background-image: url(../images/all-img/price-shape.png);*/

    background-repeat: no-repeat;

    background-size: cover;

}

.rt-price-1 .price-body .price-amount,

.rt-price-4 .price-body .price-amount

{

    padding-bottom: 15px;

}

.rt-price-1 .price-body ul li,

.rt-price-4 .price-body ul li

{

    display: block;



    padding: 5px 0;

}

.rt-price-1 .price-body ul li span,

.rt-price-4 .price-body ul li span

{

    display: inline-block;



    margin-right: 8px;

}

.rt-price-1 .price-body ul li span.check,

.rt-price-4 .price-body ul li span.check

{

    color: #64ce56;

}

.rt-price-1 .price-body ul li span.danger,

.rt-price-4 .price-body ul li span.danger

{

    color: #ff6f6f;

}

.rt-price-1 .price-footer,

.rt-price-4 .price-footer

{

    position: relative;

    z-index: 1;



    padding-top: 20px;

    padding-bottom: 38px;

}

.rt-price-1 .price-footer:after,

.rt-price-4 .price-footer:after

{

    position: absolute;

    top: 0;

    left: 0;



    width: 100%;

    height: calc(100% - 7px);



    content: '';



    background-color: #fff;

}

.rt-price-1.color_2:hover,

.color_2.rt-price-4:hover

{

    -webkit-box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

            box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

}

.rt-price-1.color_3:hover,

.color_3.rt-price-4:hover

{

  -webkit-box-shadow: 0 18px 24px 0 rgb(1 203 173 / 36%);

               box-shadow: 0 18px 24px 0 rgb(245 195 3 / 40%);
}

.rt-price-1:hover,

.rt-price-4:hover

{

    -webkit-box-shadow: 0 18px 30px 0 rgba(38, 204, 133, .36);

            box-shadow: 0 18px 30px 0 rgba(38, 204, 133, .36);

}

.rt-price-1:hover .price-hrader > img,

.rt-price-4:hover .price-hrader > img

{

    -webkit-animation: fade-in-left .6s cubic-bezier(.39, .575, .565, 1) both;

            animation: fade-in-left .6s cubic-bezier(.39, .575, .565, 1) both;

}



.rt-price-2

{

    position: relative;

    z-index: 1;



    border-radius: 12px;

    background-color: white;

    -webkit-box-shadow: 0 0 20px 0 rgba(38, 204, 133, .2);

            box-shadow: 0 0 20px 0 rgba(38, 204, 133, .2);

}

.rt-price-2 .price-hrader .header-title

{

    padding: 35px 44px;

}

@media (max-width: 1199.98px)

{

    .rt-price-2 .price-hrader .header-title

    {

        padding: 35px 20px;

    }

}

.rt-price-2 .price-hrader .header-title span

{

    font-size: 30px;

    font-weight: 700;

}

.rt-price-2 .price-hrader .price-amount

{

    padding-top: 48px;

    padding-right: 35px;

    padding-bottom: 48px;

    padding-left: 45px;



    color: #fff;

}

@media (max-width: 1199.98px)

{

    .rt-price-2 .price-hrader .price-amount

    {

        padding-right: 20px;

        padding-left: 20px;

    }

}

.rt-price-2 .price-body

{

    padding-top: 54px;

    padding-left: 44px;

}

@media (max-width: 1199.98px)

{

    .rt-price-2 .price-body

    {

        padding-left: 25px;

    }

}

.rt-price-2 .price-body .price-amount

{

    padding-bottom: 15px;

}

.rt-price-2 .price-body ul li

{

    display: block;



    padding: 5px 0;

}

.rt-price-2 .price-body ul li span

{

    display: inline-block;



    margin-right: 8px;

}

.rt-price-2 .price-body ul li span.check

{

    color: #86cf3b;

}

.rt-price-2 .price-body ul li span.danger

{

    color: #ff6f6f;

}

.rt-price-2 .price-footer

{

    position: relative;

    z-index: 1;



    padding-top: 30px;

    padding-bottom: 38px;

}

.rt-price-2.color_2

{

    -webkit-box-shadow: 0 0 20px 0 rgba(255, 180, 0, .2);

            box-shadow: 0 0 20px 0 rgba(255, 180, 0, .2);

}

.rt-price-2.color_3

{

    -webkit-box-shadow: 0 0 20px 0 rgba(71, 161, 242, .2);

            box-shadow: 0 0 20px 0 rgba(71, 161, 242, .2);

}

.rt-price-2:hover .price-hrader > img

{

    -webkit-animation: scale-up-center .6s cubic-bezier(.39, .575, .565, 1) both;

            animation: scale-up-center .6s cubic-bezier(.39, .575, .565, 1) both;

}



.rt-price-4 .price-hrader .text-right

{

    padding-right: 35px;

}

.rt-price-4 .price-hrader .text-right img

{

    height: 90px;

}



.rt-price-4 .price-hrader .info-text

{

    padding-top: 20px;

    padding-left: 47px;

}

.rt-price-4 .price-hrader .info-text h4

{

    font-size: 30px;

    font-weight: 700;



    color: #fff;

}

.rt-price-4 .price-hrader .info-text h6

{

    font-size: 16px;

    font-weight: 400;



    color: #fff;

}



.rt-price-4:hover .price-hrader .text-right img

{

    -webkit-animation: fade-in-bottom .6s cubic-bezier(.39, .575, .565, 1) both;

            animation: fade-in-bottom .6s cubic-bezier(.39, .575, .565, 1) both;

}



/*2.9 indicator css*/

.rt-flow-indicator,

.map-img

{

    position: relative;

    z-index: 1;

}



.indicator-parents

{

    margin: 0;

    padding: 0;



    list-style: none;

}

.indicator-parents li

{

    position: absolute;

    z-index: 2;



    display: block;



    width: 10px;

    height: 10px;



    border-radius: 50%;

}

.indicator-parents li:before

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;



    content: '';



    border-radius: 50%;

}

.indicator-parents li:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;



    content: '';



    border-radius: 50%;

}

.indicator-parents li.indicator-1

{

    top: 71px;

    left: 6px;



    -webkit-animation: rt-pulse-shadow 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #bb6df7;

}

.indicator-parents li.indicator-1:before

{

    -webkit-animation: rt-pulse-shadow 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-1:after

{

    -webkit-animation: rt-pulse-shadow 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents li.indicator-2

{

    top: 33%;

    left: 28%;



    -webkit-animation: rt-pulse-shadow2 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow2 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #009bfe;

}

.indicator-parents li.indicator-2:before

{

    -webkit-animation: rt-pulse-shadow2 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow2 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-2:after

{

    -webkit-animation: rt-pulse-shadow2 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow2 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents li.indicator-3

{

    top: 7%;

    left: 40%;



    -webkit-animation: rt-pulse-shadow3 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow3 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #00bf8d;

}

.indicator-parents li.indicator-3:before

{

    -webkit-animation: rt-pulse-shadow3 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow3 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-3:after

{

    -webkit-animation: rt-pulse-shadow3 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow3 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents li.indicator-4

{

    top: 69%;

    left: 24%;



    -webkit-animation: rt-pulse-shadow4 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow4 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #f37399;

}

.indicator-parents li.indicator-4:before

{

    -webkit-animation: rt-pulse-shadow4 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow4 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-4:after

{

    -webkit-animation: rt-pulse-shadow4 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow4 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents li.indicator-5

{

    bottom: 0;

    left: 27%;



    -webkit-animation: rt-pulse-shadow5 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow5 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #ffb8e5;

}

.indicator-parents li.indicator-5:before

{

    -webkit-animation: rt-pulse-shadow5 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow5 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-5:after

{

    -webkit-animation: rt-pulse-shadow5 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow5 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents li.indicator-6

{

    top: 50%;

    left: 50%;



    -webkit-transform: translate(-50%, -50%);

        -ms-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

    -webkit-animation: rt-pulse-shadow6 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow6 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #d17fff;

}

.indicator-parents li.indicator-6:before

{

    -webkit-animation: rt-pulse-shadow6 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow6 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-6:after

{

    -webkit-animation: rt-pulse-shadow6 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow6 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents li.indicator-7

{

    bottom: 13%;

    left: 53%;



    -webkit-animation: rt-pulse-shadow7 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow7 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #7277b3;

}

.indicator-parents li.indicator-7:before

{

    -webkit-animation: rt-pulse-shadow7 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow7 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-7:after

{

    -webkit-animation: rt-pulse-shadow7 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow7 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents li.indicator-8

{

    top: 30%;

    right: 30%;



    -webkit-animation: rt-pulse-shadow8 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow8 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #c600ff;

}

.indicator-parents li.indicator-8:before

{

    -webkit-animation: rt-pulse-shadow8 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow8 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-8:after

{

    -webkit-animation: rt-pulse-shadow8 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow8 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents li.indicator-9

{

    top: 20%;

    right: 0;



    -webkit-animation: rt-pulse-shadow9 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow9 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #af0077;

}

.indicator-parents li.indicator-9:before

{

    -webkit-animation: rt-pulse-shadow9 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow9 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-9:after

{

    -webkit-animation: rt-pulse-shadow9 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow9 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents li.indicator-10

{

    right: 3%;

    bottom: 9%;



    -webkit-animation: rt-pulse-shadow10 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow10 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    background: #41479b;

}

.indicator-parents li.indicator-10:before

{

    -webkit-animation: rt-pulse-shadow10 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow10 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents li.indicator-10:after

{

    -webkit-animation: rt-pulse-shadow10 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow10 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents.testimonail-indacator-parents li

{

    width: 30px;

    height: 30px;

}

.indicator-parents.testimonail-indacator-parents li .inner-Html-content

{

    position: absolute;

    z-index: 66;

    top: -220px;

    right: -30px;



    visibility: hidden;



    width: 370px;

    padding: 25px;



    -webkit-transition: all .24s cubic-bezier(.39, .575, .565, 1);

            transition: all .24s cubic-bezier(.39, .575, .565, 1);



    opacity: 0;

    border-radius: 12px;

    background-color: #fff;

    -webkit-box-shadow: 0 0 20px 0 rgba(136, 136, 136, .2);

            box-shadow: 0 0 20px 0 rgba(136, 136, 136, .2);



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

@media (max-width: 1600px)

{

    .indicator-parents.testimonail-indacator-parents li .inner-Html-content

    {

        right: auto;

        left: 50%;



        -webkit-transform: translateX(-50%);

            -ms-transform: translateX(-50%);

                transform: translateX(-50%);

    }

}

@media (max-width: 767.98px)

{

    .indicator-parents.testimonail-indacator-parents li .inner-Html-content

    {

        display: none;

    }

}

@media (max-width: 991.98px)

{

    .indicator-parents.testimonail-indacator-parents li .inner-Html-content

    {

        top: 10px;



        width: 210px;

    }

}

.indicator-parents.testimonail-indacator-parents li .inner-Html-content:before

{

    position: absolute;

    right: 15px;

    bottom: -16px;



    width: 0;

    height: 0;



    content: '';



    border-width: 3rem 2rem 0;

    border-style: solid;

    border-color: #fff transparent transparent;

}

@media (max-width: 1600px)

{

    .indicator-parents.testimonail-indacator-parents li .inner-Html-content:before

    {

        right: auto;

        left: 50%;



        -webkit-transform: translateX(-50%);

            -ms-transform: translateX(-50%);

                transform: translateX(-50%);

    }

}

@media (max-width: 991.98px)

{

    .indicator-parents.testimonail-indacator-parents li .inner-Html-content:before

    {

        top: -16px;

        bottom: auto;



        width: 0;

        height: 0;



        border-width: 0 2rem 3rem;

        border-style: solid;

        border-color: transparent transparent #fff;

    }

}

.indicator-parents.testimonail-indacator-parents li.active-testi .inner-Html-content

{

    top: -200px;



    visibility: visible;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}

@media (max-width: 991.98px)

{

    .indicator-parents.testimonail-indacator-parents li.active-testi .inner-Html-content

    {

        top: 50px;

    }

}

@media (max-width: 767.98px)

{

    .indicator-parents.testimonail-indacator-parents li.active-testi .inner-Html-content

    {

        display: none;

    }

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-1

{

    top: 17%;

    left: 2%;



    -webkit-animation: rt-pulse-shadow2 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow2 3s infinite cubic-bezier(.4, 0, 1, 1) both;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-1:before

{

    -webkit-animation: rt-pulse-shadow2 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow2 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-1:after

{

    -webkit-animation: rt-pulse-shadow2 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow2 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

@media (max-width: 991.98px)

{

    .indicator-parents.testimonail-indacator-parents li.rt-testi-1

    {

        left: 10%;

    }

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-2

{

    top: 3%;

    left: 36%;



    -webkit-animation: rt-pulse-shadow11 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow11 3s infinite cubic-bezier(.4, 0, 1, 1) both;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-2:before

{

    -webkit-animation: rt-pulse-shadow11 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow11 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-2:after

{

    -webkit-animation: rt-pulse-shadow11 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow11 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-3

{

    bottom: 6%;

    left: 25%;



    -webkit-animation: rt-pulse-shadow12 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow12 3s infinite cubic-bezier(.4, 0, 1, 1) both;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-3:before

{

    -webkit-animation: rt-pulse-shadow12 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow12 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-3:after

{

    -webkit-animation: rt-pulse-shadow12 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow12 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-4

{

    top: 34%;

    right: 38%;



    -webkit-animation: rt-pulse-shadow13 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow13 3s infinite cubic-bezier(.4, 0, 1, 1) both;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-4:before

{

    -webkit-animation: rt-pulse-shadow13 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow13 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-4:after

{

    -webkit-animation: rt-pulse-shadow13 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow13 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-5

{

    top: 16%;

    right: 2%;



    -webkit-animation: rt-pulse-shadow14 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow14 3s infinite cubic-bezier(.4, 0, 1, 1) both;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-5:before

{

    -webkit-animation: rt-pulse-shadow14 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow14 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-5:after

{

    -webkit-animation: rt-pulse-shadow14 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow14 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}

@media (max-width: 991.98px)

{

    .indicator-parents.testimonail-indacator-parents li.rt-testi-5

    {

        right: 10%;

    }

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-6

{

    right: 15%;

    bottom: 18%;



    -webkit-animation: rt-pulse-shadow15 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow15 3s infinite cubic-bezier(.4, 0, 1, 1) both;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-6:before

{

    -webkit-animation: rt-pulse-shadow15 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadow15 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;

}

.indicator-parents.testimonail-indacator-parents li.rt-testi-6:after

{

    -webkit-animation: rt-pulse-shadow15 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadow15 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;

}



@-webkit-keyframes rt-pulse-shadow

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(187, 109, 247, .5);

                box-shadow: 0 0 0 0 rgba(187, 109, 247, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(187, 109, 247, 0);

                box-shadow: 0 0 0 15px rgba(187, 109, 247, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(187, 109, 247, 0);

                box-shadow: 0 0 0 0 rgba(187, 109, 247, 0);

    }

}



@keyframes rt-pulse-shadow

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(187, 109, 247, .5);

                box-shadow: 0 0 0 0 rgba(187, 109, 247, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(187, 109, 247, 0);

                box-shadow: 0 0 0 15px rgba(187, 109, 247, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(187, 109, 247, 0);

                box-shadow: 0 0 0 0 rgba(187, 109, 247, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow2

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(0, 155, 254, .5);

                box-shadow: 0 0 0 0 rgba(0, 155, 254, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(0, 155, 254, 0);

                box-shadow: 0 0 0 15px rgba(0, 155, 254, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(0, 155, 254, 0);

                box-shadow: 0 0 0 0 rgba(0, 155, 254, 0);

    }

}



@keyframes rt-pulse-shadow2

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(0, 155, 254, .5);

                box-shadow: 0 0 0 0 rgba(0, 155, 254, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(0, 155, 254, 0);

                box-shadow: 0 0 0 15px rgba(0, 155, 254, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(0, 155, 254, 0);

                box-shadow: 0 0 0 0 rgba(0, 155, 254, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow3

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(0, 191, 141, .5);

                box-shadow: 0 0 0 0 rgba(0, 191, 141, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(0, 191, 141, 0);

                box-shadow: 0 0 0 15px rgba(0, 191, 141, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(0, 191, 141, 0);

                box-shadow: 0 0 0 0 rgba(0, 191, 141, 0);

    }

}



@keyframes rt-pulse-shadow3

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(0, 191, 141, .5);

                box-shadow: 0 0 0 0 rgba(0, 191, 141, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(0, 191, 141, 0);

                box-shadow: 0 0 0 15px rgba(0, 191, 141, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(0, 191, 141, 0);

                box-shadow: 0 0 0 0 rgba(0, 191, 141, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow4

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(243, 115, 153, .5);

                box-shadow: 0 0 0 0 rgba(243, 115, 153, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(243, 115, 153, 0);

                box-shadow: 0 0 0 15px rgba(243, 115, 153, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(243, 115, 153, 0);

                box-shadow: 0 0 0 0 rgba(243, 115, 153, 0);

    }

}



@keyframes rt-pulse-shadow4

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(243, 115, 153, .5);

                box-shadow: 0 0 0 0 rgba(243, 115, 153, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(243, 115, 153, 0);

                box-shadow: 0 0 0 15px rgba(243, 115, 153, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(243, 115, 153, 0);

                box-shadow: 0 0 0 0 rgba(243, 115, 153, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow5

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 184, 229, .5);

                box-shadow: 0 0 0 0 rgba(255, 184, 229, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(255, 184, 229, 0);

                box-shadow: 0 0 0 15px rgba(255, 184, 229, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 184, 229, 0);

                box-shadow: 0 0 0 0 rgba(255, 184, 229, 0);

    }

}



@keyframes rt-pulse-shadow5

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 184, 229, .5);

                box-shadow: 0 0 0 0 rgba(255, 184, 229, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(255, 184, 229, 0);

                box-shadow: 0 0 0 15px rgba(255, 184, 229, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 184, 229, 0);

                box-shadow: 0 0 0 0 rgba(255, 184, 229, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow6

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(209, 127, 255, .5);

                box-shadow: 0 0 0 0 rgba(209, 127, 255, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(209, 127, 255, 0);

                box-shadow: 0 0 0 15px rgba(209, 127, 255, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(209, 127, 255, 0);

                box-shadow: 0 0 0 0 rgba(209, 127, 255, 0);

    }

}



@keyframes rt-pulse-shadow6

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(209, 127, 255, .5);

                box-shadow: 0 0 0 0 rgba(209, 127, 255, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(209, 127, 255, 0);

                box-shadow: 0 0 0 15px rgba(209, 127, 255, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(209, 127, 255, 0);

                box-shadow: 0 0 0 0 rgba(209, 127, 255, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow7

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(114, 119, 179, .5);

                box-shadow: 0 0 0 0 rgba(114, 119, 179, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(114, 119, 179, 0);

                box-shadow: 0 0 0 15px rgba(114, 119, 179, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(114, 119, 179, 0);

                box-shadow: 0 0 0 0 rgba(114, 119, 179, 0);

    }

}



@keyframes rt-pulse-shadow7

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(114, 119, 179, .5);

                box-shadow: 0 0 0 0 rgba(114, 119, 179, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(114, 119, 179, 0);

                box-shadow: 0 0 0 15px rgba(114, 119, 179, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(114, 119, 179, 0);

                box-shadow: 0 0 0 0 rgba(114, 119, 179, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow8

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(198, 0, 255, .5);

                box-shadow: 0 0 0 0 rgba(198, 0, 255, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(198, 0, 255, 0);

                box-shadow: 0 0 0 15px rgba(198, 0, 255, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(198, 0, 255, 0);

                box-shadow: 0 0 0 0 rgba(198, 0, 255, 0);

    }

}



@keyframes rt-pulse-shadow8

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(198, 0, 255, .5);

                box-shadow: 0 0 0 0 rgba(198, 0, 255, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(198, 0, 255, 0);

                box-shadow: 0 0 0 15px rgba(198, 0, 255, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(198, 0, 255, 0);

                box-shadow: 0 0 0 0 rgba(198, 0, 255, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow9

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(175, 0, 119, .5);

                box-shadow: 0 0 0 0 rgba(175, 0, 119, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(175, 0, 119, 0);

                box-shadow: 0 0 0 15px rgba(175, 0, 119, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(175, 0, 119, 0);

                box-shadow: 0 0 0 0 rgba(175, 0, 119, 0);

    }

}



@keyframes rt-pulse-shadow9

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(175, 0, 119, .5);

                box-shadow: 0 0 0 0 rgba(175, 0, 119, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(175, 0, 119, 0);

                box-shadow: 0 0 0 15px rgba(175, 0, 119, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(175, 0, 119, 0);

                box-shadow: 0 0 0 0 rgba(175, 0, 119, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow10

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(65, 71, 155, .5);

                box-shadow: 0 0 0 0 rgba(65, 71, 155, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(65, 71, 155, 0);

                box-shadow: 0 0 0 15px rgba(65, 71, 155, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(65, 71, 155, 0);

                box-shadow: 0 0 0 0 rgba(65, 71, 155, 0);

    }

}



@keyframes rt-pulse-shadow10

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(65, 71, 155, .5);

                box-shadow: 0 0 0 0 rgba(65, 71, 155, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(65, 71, 155, 0);

                box-shadow: 0 0 0 15px rgba(65, 71, 155, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(65, 71, 155, 0);

                box-shadow: 0 0 0 0 rgba(65, 71, 155, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow11

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(117, 81, 233, .5);

                box-shadow: 0 0 0 0 rgba(117, 81, 233, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(117, 81, 233, 0);

                box-shadow: 0 0 0 15px rgba(117, 81, 233, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(117, 81, 233, 0);

                box-shadow: 0 0 0 0 rgba(117, 81, 233, 0);

    }

}



@keyframes rt-pulse-shadow11

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(117, 81, 233, .5);

                box-shadow: 0 0 0 0 rgba(117, 81, 233, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(117, 81, 233, 0);

                box-shadow: 0 0 0 15px rgba(117, 81, 233, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(117, 81, 233, 0);

                box-shadow: 0 0 0 0 rgba(117, 81, 233, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow12

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 125, 81, .5);

                box-shadow: 0 0 0 0 rgba(255, 125, 81, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(255, 125, 81, 0);

                box-shadow: 0 0 0 15px rgba(255, 125, 81, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 125, 81, 0);

                box-shadow: 0 0 0 0 rgba(255, 125, 81, 0);

    }

}



@keyframes rt-pulse-shadow12

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 125, 81, .5);

                box-shadow: 0 0 0 0 rgba(255, 125, 81, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(255, 125, 81, 0);

                box-shadow: 0 0 0 15px rgba(255, 125, 81, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 125, 81, 0);

                box-shadow: 0 0 0 0 rgba(255, 125, 81, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow13

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(237, 99, 210, .5);

                box-shadow: 0 0 0 0 rgba(237, 99, 210, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(237, 99, 210, 0);

                box-shadow: 0 0 0 15px rgba(237, 99, 210, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(237, 99, 210, 0);

                box-shadow: 0 0 0 0 rgba(237, 99, 210, 0);

    }

}



@keyframes rt-pulse-shadow13

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(237, 99, 210, .5);

                box-shadow: 0 0 0 0 rgba(237, 99, 210, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(237, 99, 210, 0);

                box-shadow: 0 0 0 15px rgba(237, 99, 210, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(237, 99, 210, 0);

                box-shadow: 0 0 0 0 rgba(237, 99, 210, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow14

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(45, 202, 115, .5);

                box-shadow: 0 0 0 0 rgba(45, 202, 115, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(45, 202, 115, 0);

                box-shadow: 0 0 0 15px rgba(45, 202, 115, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(45, 202, 115, 0);

                box-shadow: 0 0 0 0 rgba(45, 202, 115, 0);

    }

}



@keyframes rt-pulse-shadow14

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(45, 202, 115, .5);

                box-shadow: 0 0 0 0 rgba(45, 202, 115, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(45, 202, 115, 0);

                box-shadow: 0 0 0 15px rgba(45, 202, 115, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(45, 202, 115, 0);

                box-shadow: 0 0 0 0 rgba(45, 202, 115, 0);

    }

}



@-webkit-keyframes rt-pulse-shadow15

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 194, 18, .5);

                box-shadow: 0 0 0 0 rgba(255, 194, 18, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(255, 194, 18, 0);

                box-shadow: 0 0 0 15px rgba(255, 194, 18, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 194, 18, 0);

                box-shadow: 0 0 0 0 rgba(255, 194, 18, 0);

    }

}



@keyframes rt-pulse-shadow15

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 194, 18, .5);

                box-shadow: 0 0 0 0 rgba(255, 194, 18, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 15px rgba(255, 194, 18, 0);

                box-shadow: 0 0 0 15px rgba(255, 194, 18, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 194, 18, 0);

                box-shadow: 0 0 0 0 rgba(255, 194, 18, 0);

    }

}



.rt-flow-parent

{

    position: relative;

}

.rt-flow-parent .stra_image

{

    position: absolute;

    z-index: 3;

    top: 50%;

    left: 50%;



    width: 100%;



    -webkit-transform: translate(-50%, -50%);

        -ms-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

}

.rt-flow-parent .stra_image img

{

    width: 100%;



    -webkit-animation: rt-rot 10s ease-in-out infinite;

            animation: rt-rot 10s ease-in-out infinite;

}

@media (max-width: 767.98px)

{

    .rt-flow-parent .stra_image img

    {

        -webkit-animation: none;

                animation: none;

    }

}

.rt-flow-parent .flow-img-item

{

    position: relative;

    z-index: 4;

}

.rt-flow-parent .pulse_animation_image

{

    -webkit-animation: rt-pulse2 2s ease-in-out infinite;

            animation: rt-pulse2 2s ease-in-out infinite;

}

.rt-flow-parent .flow-box

{

    position: absolute;

    z-index: 2;

    top: 50%;

    left: 50%;



    width: 400px;

    height: 400px;



    -webkit-transform: translate(-50%, -50%);

        -ms-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

    -webkit-animation: rt-pulse-shadowextra 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadowextra 3s infinite cubic-bezier(.4, 0, 1, 1) both;



    border-radius: 50%;

    background-color: #ffd8a3;

}

@media (max-width: 767.98px)

{

    .rt-flow-parent .flow-box

    {

        width: 280px;

        height: 280px;

    }

}

.rt-flow-parent .flow-box:before

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-animation: rt-pulse-shadowextra 3s infinite cubic-bezier(.4, 0, 1, 1) both;

            animation: rt-pulse-shadowextra 3s infinite cubic-bezier(.4, 0, 1, 1) both;

    -webkit-animation-delay: .5s;

            animation-delay: .5s;



    border-radius: 50%;

}

.rt-flow-parent .flow-box:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-animation: rt-pulse-shadowextra 3s infinite cubic-bezier(.66, 0, 1, 1) both;

            animation: rt-pulse-shadowextra 3s infinite cubic-bezier(.66, 0, 1, 1) both;

    -webkit-animation-delay: 1s;

            animation-delay: 1s;



    border-radius: 50%;

}



@-webkit-keyframes rt-pulse-shadowextra

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 216, 163, .5);

                box-shadow: 0 0 0 0 rgba(255, 216, 163, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 80px rgba(255, 216, 163, 0);

                box-shadow: 0 0 0 80px rgba(255, 216, 163, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 216, 163, 0);

                box-shadow: 0 0 0 0 rgba(255, 216, 163, 0);

    }

}



@keyframes rt-pulse-shadowextra

{

    0%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 216, 163, .5);

                box-shadow: 0 0 0 0 rgba(255, 216, 163, .5);

    }

    70%

    {

        -webkit-box-shadow: 0 0 0 80px rgba(255, 216, 163, 0);

                box-shadow: 0 0 0 80px rgba(255, 216, 163, 0);

    }

    100%

    {

        -webkit-box-shadow: 0 0 0 0 rgba(255, 216, 163, 0);

                box-shadow: 0 0 0 0 rgba(255, 216, 163, 0);

    }

}



/*2.10 Brands css*/

.rt-border-brands

{

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    margin: 0;

    padding: 0;



    list-style: none;



    -webkit-flex-wrap: wrap;

        -ms-flex-wrap: wrap;

            flex-wrap: wrap;

}

.rt-border-brands .single-border-brands

{

    max-width: 25%;

    padding-top: 40px;

    padding-right: 30px;

    padding-bottom: 40px;

    padding-left: 30px;



    text-align: center;



    border-right: 1px solid rgba(3, 64, 131, .2);

    border-bottom: 1px solid rgba(3, 64, 131, .2);



    -webkit-box-flex: 0;

    -webkit-flex: 0 0 25%;

        -ms-flex: 0 0 25%;

            flex: 0 0 25%;

    -webkit-box-pack: center;

    -webkit-justify-content: center;

    -ms-flex-pack: center;

            justify-content: center;

}

.rt-border-brands .single-border-brands:nth-child(5),

.rt-border-brands .single-border-brands:nth-child(6),

.rt-border-brands .single-border-brands:nth-child(7),

.rt-border-brands .single-border-brands:nth-child(8)

{

    border-bottom: none;

}

.rt-border-brands .single-border-brands:nth-child(4),

.rt-border-brands .single-border-brands:nth-child(8)

{

    border-right: none;

}

.rt-border-brands .single-border-brands a img

{

    -webkit-transition: all .34s ease-in-out;

            transition: all .34s ease-in-out;

}

.rt-border-brands .single-border-brands a img:hover

{

    -webkit-transform: translateY(-5px) skewX(10deg);

        -ms-transform: translateY(-5px) skewX(10deg);

            transform: translateY(-5px) skewX(10deg);



    -webkit-filter: blur(1px) grayscale(100%);

            filter: blur(1px) grayscale(100%);

}

@media (max-width: 991.98px)

{

    .rt-border-brands .single-border-brands

    {

        max-width: 33.33%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 33.33%;

            -ms-flex: 0 0 33.33%;

                flex: 0 0 33.33%;

    }

    .rt-border-brands .single-border-brands:nth-child(4),

    .rt-border-brands .single-border-brands:nth-child(8)

    {

        border-right: 1px solid rgba(3, 64, 131, .2);

    }

    .rt-border-brands .single-border-brands:nth-child(5),

    .rt-border-brands .single-border-brands:nth-child(6)

    {

        border-bottom: 1px solid rgba(3, 64, 131, .2);

    }

    .rt-border-brands .single-border-brands:nth-child(3),

    .rt-border-brands .single-border-brands:nth-child(6)

    {

        border-right: none;

    }

}

@media (max-width: 767.98px)

{

    .rt-border-brands .single-border-brands

    {

        max-width: 50%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 50%;

            -ms-flex: 0 0 50%;

                flex: 0 0 50%;

    }

    .rt-border-brands .single-border-brands:nth-child(3)

    {

        border-right: 1px solid rgba(3, 64, 131, .2);

    }

    .rt-border-brands .single-border-brands:nth-child(2),

    .rt-border-brands .single-border-brands:nth-child(4),

    .rt-border-brands .single-border-brands:nth-child(6),

    .rt-border-brands .single-border-brands:nth-child(8)

    {

        border-right: none;

    }

}

.rt-border-brands.dark-box .single-border-brands

{

    border-color: rgba(255, 255, 255, .2);

    border-color: rgba(255, 255, 255, .2);

}



.brands-row-2

{

    position: relative;

    z-index: 1;



    margin-top: -70px;

}

@media (max-width: 1199.98px)

{

    .brands-row-2

    {

        margin-top: -60px;

    }

}

@media (max-width: 991.98px)

{

    .brands-row-2

    {

        margin-top: -30px;

    }

}

@media (max-width: 767.98px)

{

    .brands-row-2

    {

        margin-top: 0;

    }

}



.brands-list li.single-brads a

{

    display: block;

}



.brands-list li.single-brads img

{

    -webkit-transition: all .34s ease-in-out;

            transition: all .34s ease-in-out;

}

.brands-list li.single-brads img:hover

{

    -webkit-transform: translateY(-5px) skewX(10deg);

        -ms-transform: translateY(-5px) skewX(10deg);

            transform: translateY(-5px) skewX(10deg);



    -webkit-filter: blur(1px) grayscale(30%);

            filter: blur(1px) grayscale(30%);

}



.rt-single-brands img

{

    -webkit-transition: all .34s ease-in-out;

            transition: all .34s ease-in-out;

}

.rt-single-brands img:hover

{

    -webkit-transform: translateY(5px) skew(-4deg, -6deg);

        -ms-transform: translateY(5px) skew(-4deg, -6deg);

            transform: translateY(5px) skew(-4deg, -6deg);



    -webkit-filter: grayscale(30%);

            filter: grayscale(30%);

}



@-webkit-keyframes zoomIn2

{

    from

    {

        -webkit-transform: scale3d(1, .4, .9);

                transform: scale3d(1, .4, .9);



        opacity: .5;



        -webkit-filter: blur(4px);

                filter: blur(4px);

    }

    50%

    {

        opacity: 1;



        -webkit-filter: blur(0);

                filter: blur(0);

    }

}



@keyframes zoomIn2

{

    from

    {

        -webkit-transform: scale3d(1, .4, .9);

                transform: scale3d(1, .4, .9);



        opacity: .5;



        -webkit-filter: blur(4px);

                filter: blur(4px);

    }

    50%

    {

        opacity: 1;



        -webkit-filter: blur(0);

                filter: blur(0);

    }

}



/*2.11 global-page css*/

.bg-elements-parent

{

    position: relative;

}



.rt-bg-elemtnts

{

    position: absolute;

}

.rt-bg-elemtnts.shape-left

{

    top: 50%;

    left: 174px;



    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);

}

@media (max-width: 1900px)

{

    .rt-bg-elemtnts.shape-left

    {

        left: 80px;



        width: 40%;

    }

}

@media (max-width: 1600px)

{

    .rt-bg-elemtnts.shape-left

    {

        left: 30px;



        width: 45%;

    }

}

@media (max-width: 1199.98px)

{

    .rt-bg-elemtnts.shape-left

    {

        position: static;



        width: 100%;

        padding-right: 15px;

        padding-left: 15px;



        -webkit-transform: none;

            -ms-transform: none;

                transform: none;

        text-align: center;

    }

    .rt-bg-elemtnts.shape-left img

    {

        display: block;



        margin-right: auto;

        margin-left: auto;

    }

}

.rt-bg-elemtnts.shape-right

{

    top: 50%;

    right: 174px;



    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);

}

@media (max-width: 1900px)

{

    .rt-bg-elemtnts.shape-right

    {

        right: 80px;



        width: 40%;

    }

}

@media (max-width: 1600px)

{

    .rt-bg-elemtnts.shape-right

    {

        right: 30px;



        width: 45%;

    }

}

@media (max-width: 1199.98px)

{

    .rt-bg-elemtnts.shape-right

    {

        position: static;



        width: 100%;

        padding-right: 15px;

        padding-left: 15px;



        -webkit-transform: none;

            -ms-transform: none;

                transform: none;

        text-align: center;

    }

    .rt-bg-elemtnts.shape-right img

    {

        display: block;



        margin-right: auto;

        margin-left: auto;

    }

}



.video-play-box

{

    border-radius: 20px;

    background-color: #fff;

    -webkit-box-shadow: 0 20px 20px 0 rgba(136, 136, 136, .2);

            box-shadow: 0 20px 20px 0 rgba(136, 136, 136, .2);

}

.video-play-box .rt-inner-overlay

{

    z-index: 3;

}

.video-play-box .border-animation

{

    margin-top: 50px;

}

@media (max-width: 767.98px)

{

    .video-play-box .border-animation

    {

        margin-top: 15px;

    }

}



.video-bg-2-area

{

    margin-top: -100px;

}



.app-interface-active .owl-item .app-single-interface img

{

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

}



/*2.11 Product css*/

.rt-single-product

{

    position: relative;

    z-index: 1;



    padding: 10px;



    background-color: white;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

.rt-single-product .product-thumb

{

    position: relative;

    z-index: 1;



    overflow: hidden;

}

.rt-single-product .product-thumb .badge

{

    position: absolute;

    top: 0;

    right: 0;



    padding: 4px 8px;



    border-radius: 0;

}

.rt-single-product .product-thumb img

{

    -webkit-transition: all .6s ease-in-out;

            transition: all .6s ease-in-out;

}

.rt-single-product .product-thumb .product-hover

{

    position: absolute;

    bottom: 59px;

    left: 0;



    width: 100%;

}

.rt-single-product .product-thumb .product-hover a

{

    visibility: hidden;



    -webkit-transition: all .4s ease-in-out;

            transition: all .4s ease-in-out;

    -webkit-transform: translateY(50px);

        -ms-transform: translateY(50px);

            transform: translateY(50px);



    opacity: 0;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-single-product .product-footer

{

    padding-top: 30px;

    padding-bottom: 20px;

}

.rt-single-product:hover .product-thumb img

{

    -webkit-transform: scale(1.1);

        -ms-transform: scale(1.1);

            transform: scale(1.1);

}

.rt-single-product:hover .product-thumb .product-hover a

{

    visibility: visible;



    -webkit-transform: translateY(0px);

        -ms-transform: translateY(0px);

            transform: translateY(0px);



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}

.rt-single-product:hover .product-thumb .product-hover a:nth-child(2)

{

    -webkit-transition-delay: .15s;

            transition-delay: .15s;

}

.rt-single-product:hover .product-thumb .product-hover a:nth-child(3)

{

    -webkit-transition-delay: .20s;

            transition-delay: .20s;

}



.singlefeature-product

{

    padding: 30px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    background-color: #f4f4f4;

}

.singlefeature-product:hover

{

    background-color: #f0eefd;

    -webkit-box-shadow: -2.084px 11.818px 22.04px 6.96px rgba(0, 0, 0, .2);

            box-shadow: -2.084px 11.818px 22.04px 6.96px rgba(0, 0, 0, .2);

}

.singlefeature-product:hover .product-thumb img

{

    -webkit-animation: flip-in-diag-2-tl .5s cubic-bezier(.25, .46, .45, .94) both;

            animation: flip-in-diag-2-tl .5s cubic-bezier(.25, .46, .45, .94) both;

}



.tab-nav

{

    margin-bottom: 30px;

    padding: 15px 30px;



    background-color: white;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);



    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

.tab-nav .tab-navsitem ul li

{

    display: block;

}

.tab-nav .tab-navsitem ul li a

{

    font-size: 15px;



    color: #696969;

}

.tab-nav .tab-navsitem ul li a:hover

{

    color: #f08e25;

}



.product-thumbs

{

    padding-right: 15px;

    padding-left: 15px;

}

.product-thumbs .singlePThumbs

{

    margin-right: 15px;

    padding: 0;

}

.product-thumbs .singlePThumbs:last-child

{

    margin-right: 0;

}



.product-thumbs .arrow_left,

.product-thumbs .arrow_right,

.main-product .arrow_left,

.main-product .arrow_right

{

    font-size: 18px;

    line-height: 68px;



    position: absolute;

    z-index: 2;

    top: 50%;

    left: 0;



    width: 27px;

    height: 68px;



    cursor: pointer;

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);

    text-align: center;



    opacity: 1;

    color: #fff;

    background: #c5c8ca;

}

.product-thumbs .arrow_left:focus,

.product-thumbs .arrow_right:focus,

.main-product .arrow_left:focus,

.main-product .arrow_right:focus

{

    outline: none;

}



.product-thumbs .arrow_right,

.main-product .arrow_right

{

    right: 0;

    left: auto;

}



.d_tabP li a

{

    font-size: 16px;

    font-weight: 700;



    padding: 10px 35px;



    text-transform: uppercase;



    color: #0b185f;

    background: #f7fbff;

}

@media (max-width: 767.98px)

{

    .d_tabP li a

    {

        font-size: 14px;

    }

}

.d_tabP li a.active

{

    background: #f7fbff;

}



#myTabContent .tab-pane.active .rt-single-product

{

    -webkit-animation: fade-in-bottom .5s cubic-bezier(.25, .46, .45, .94) both;

            animation: fade-in-bottom .5s cubic-bezier(.25, .46, .45, .94) both;

}



table,

thead,

tbody,

tr,

th,

td

{

    text-align: center;



    border: 1px solid rgba(136, 136, 136, .1);

}



.table-1

{

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}



.table > thead > tr > th

{

    border-bottom: 0 solid transparent;

}



.my-tab-1 th

{

    font-size: 16px;

    font-weight: 500;



    padding: 27px !important;



    letter-spacing: 1px;

    text-transform: capitalize;

}



.table

{

    margin-bottom: 0;

}



.table > tbody > tr > td,

.table > tbody > tr > th

{

    padding: 11px;



    vertical-align: middle;

}



.table > tfoot > tr > td,

.table > tfoot > tr > th

{

    padding: 11px;



    vertical-align: middle;

}



.table > thead > tr > td,

.table > thead > tr > th

{

    padding: 11px;



    vertical-align: middle;

}



.td-text h5

{

    font-size: 15px;

    font-weight: 400;

}



.icn i.fa

{

    line-height: 27px;



    width: 30px;

    height: 30px;



    cursor: pointer;

    -webkit-transition: .5s;

            transition: .5s;

    text-align: center;



    border: 1px solid rgba(136, 136, 136, .1);

    border-radius: 50%;

}

.icn i.fa:hover

{

    color: #fff;

    border: 1px solid #f08e25;

    background: #f08e25;

}



.td-5 input

{

    width: 50px;

    height: 40px;

    padding-left: 18px;



    border: 1px solid rgba(136, 136, 136, .1);

}

.td-5 input[type=number]

{

    -moz-appearance: textfield;

}



.my-tab-2 th

{

    font-weight: 500;



    text-align: left;

    text-transform: capitalize;

}



.td-img img

{

    width: 70px;

    height: 70px;

}



.table > thead > tr > th

{

    padding: 10px 0 !important;



    color: #fff;

    background-color: #3dcd74;

}



.product-tabs-dseign

{

    background-color: white;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

.product-tabs-dseign .productTbas

{

    border-bottom: 1px solid #f6fafd;

}

.product-tabs-dseign .tab-content

{

    padding-right: 30px;

    padding-bottom: 30px;

    padding-left: 30px;

}



/*2.12 comming soon css*/

.comming-soon-height

{

    height: 100vh;

}

@media (max-width: 1900px)

{

    .comming-soon-height

    {

        height: 980px;

    }

}

@media (max-width: 767.98px)

{

    .comming-soon-height

    {

        height: 650px;

    }

}



.comming-content

{

    position: relative;

    z-index: 1;

}

.comming-content h2

{

    font-size: 48px;

    font-weight: 700;



    margin: 0 0 15px;



    text-transform: capitalize;

}

@media (max-width: 767.98px)

{

    .comming-content h2

    {

        font-size: 32px;

    }

}



.simply-countdown-one

{

    margin-top: 30px;

}



.comming-soon-content .form-control

{

    line-height: 62px;



    height: 62px;

    padding-left: 20px;



    border: none;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

.comming-soon-content .form-control::-webkit-input-placeholder

{

    font-size: 16px;

}

.comming-soon-content .form-control::-moz-placeholder

{

    font-size: 16px;

}

.comming-soon-content .form-control::-ms-input-placeholder

{

    font-size: 16px;

}

.comming-soon-content .form-control::placeholder

{

    font-size: 16px;

}



.comming-soon-content button

{

    font-size: 16px;

    font-weight: 500;



    min-width: 120px;

}



@media (max-width: 767.98px)

{

    .comming-soon-content

    {

        padding-top: 100px;

    }

}



.simply-section

{

    position: relative;

    z-index: 1;



    display: inline-block;



    padding-right: 40px;



    text-align: center;

}

@media (max-width: 991.98px)

{

    .simply-section

    {

        padding-right: 25px;

    }

}

.simply-section:after

{

    font-size: 30px;



    position: absolute;

    top: 0;

    right: 15px;



    content: ':';

}

@media (max-width: 991.98px)

{

    .simply-section:after

    {

        right: 7px;

    }

}

.simply-section:last-child

{

    padding-right: 0;

}

.simply-section:last-child:after

{

    display: none;

}

.simply-section div

{

    display: inline-block;

}

.simply-section div:last-child

{

    padding-right: 0;

}

.simply-section div span

{

    font-family: 'Poppins', sans-serifs;

    font-size: 30px;

    font-weight: 700;

}

.simply-section div span.simply-word

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    font-weight: 400;



    position: relative;



    display: block;



    color: #c7c7c7;

}

.simply-section.simply-days-section .simply-amount

{

    color: #ff739c;

}

.simply-section.simply-hours-section .simply-amount

{

    color: #d26dfa;

}

.simply-section.simply-minutes-section .simply-amount

{

    color: #00c08c;

}

.simply-section.simply-seconds-section .simply-amount

{

    color: #009cff;

}



/*3.0 Menu Css*/

.main-menu ul

{

    margin: 0;

    margin-right: -13px;

    padding: 0;



    list-style: outside none none;



    text-align: center;

}

.main-menu ul li

{

    position: relative;



    display: inline-block;

}

.main-menu ul li a

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    font-weight: 500;



    display: block;



    padding: 0 18px;



    -webkit-transition: all .34s ease-in-out;

            transition: all .34s ease-in-out;

    text-transform: capitalize;



    color: #000000;

}

@media (max-width: 1199.98px)

{

    .main-menu ul li a

    {

        padding: 0 5px;

    }

}

.main-menu ul li a:hover

{

    text-decoration: none;

}



.main-menu a:foucs

{

    text-decoration: none;



    outline: none;

}



.main-menu > ul > li > a

{

    line-height: 100px;

}

@media (max-width: 991.98px)

{

    .main-menu > ul > li > a

    {

        line-height: inherit;

    }

}



.main-menu > ul > li.current-menu-item > a

{

    color: #f08e25;

}



/*change hover color*/

.main-menu > ul > li:hover > a

{

    color: #f08e25;

}



/*li dot hover change*/

/*men item carve icon*/

.main-menu > ul > li.menu-item-has-children > a:after

{

    font-family: 'icofont';



    margin-left: 4px;



    content: '\ea99';

}



/*sub menu*/

.main-menu > ul > li.menu-item-has-children > ul.sub-menu

{

    position: absolute;

    z-index: 999;

    top: 120%;

    left: 0;



    visibility: hidden;



    min-width: 200px;



    -webkit-transition: all .42s ease-in-out;

            transition: all .42s ease-in-out;

    text-align: left;



    opacity: 0;

    color: #fff;

    border-radius: 3px;

    background: #fff;

    -webkit-box-shadow: 0 0 18px 0 rgba(0, 12, 32, .05);

            box-shadow: 0 0 18px 0 rgba(0, 12, 32, .05);



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}



.main-menu > ul > li.menu-item-has-children:hover > ul.sub-menu

{

    top: 100%;



    visibility: visible;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}



.main-menu > ul > li.menu-item-has-children > ul.sub-menu > li,

.main-menu ul ul li

{

    display: block;

}



.main-menu > ul > li.menu-item-has-children > ul.sub-menu > li > a,

.main-menu ul ul li a

{

    font-weight: 400;



    position: relative;

    z-index: 1;



    display: block;



    padding: 8px 15px;



    text-transform: capitalize;



    color: #696969;

    border-bottom: 1px solid #eee;

}



.main-menu > ul > li.menu-item-has-children > ul.sub-menu > li:last-child > a,

.main-menu ul ul li:last-child > a

{

    border-bottom: 1px solid transparent !important;

}



.main-menu > ul > li.menu-item-has-children > ul.sub-menu > li:hover > a,

.main-menu ul ul > li:hover > a

{

    padding-left: 23px;



    color: #fff;

    background: #f08e25;

}



/* */

.main-menu ul ul li.menu-item-has-children > a:after

{

    font-family: 'icofont';



    position: absolute;

    right: 10px;



    content: '\eab8';

}



.main-menu ul ul li.menu-item-has-children.change-icon > a:after

{

    content: '\f0da';

}



.main-menu ul ul

{

    position: absolute;

    z-index: 999;

    top: 30px;

    left: 202px;



    visibility: hidden;



    min-width: 200px;



    -webkit-transition: all .42s ease-in-out;

            transition: all .42s ease-in-out;

    text-align: left;



    opacity: 0;

    color: #333;

    border: none;

    border-radius: 3px;

    background: #fff;

    -webkit-box-shadow: 0 0 18px 0 rgba(0, 12, 32, .05);

            box-shadow: 0 0 18px 0 rgba(0, 12, 32, .05);



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}



.main-menu > ul > li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children:hover > ul.sub-menu,

.main-menu > ul > li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children:hover > ul.sub-menu

{

    top: 0;



    visibility: visible;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}



.mobile-menu

{

    display: none;

}



.menu-click

{

    position: static;

    z-index: 9999;

    top: -60px;

    right: 10px;



    display: inline-block;



    width: 50px;

    height: 50px;

    margin-left: 20px;

    padding-top: 18px;

    padding-left: 10px;



    cursor: pointer;

    -webkit-transition: all .34s cubic-bezier(.68, -.55, .265, 1.55);

            transition: all .34s cubic-bezier(.68, -.55, .265, 1.55);



    border-radius: 50%;

    background: -webkit-linear-gradient(305deg, #ff4f58 0%, #ffb400 100%);

    background:         linear-gradient(145deg, #ff4f58 0%, #ffb400 100%);

    -webkit-box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

            box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

}

@media (max-width: 767.98px)

{

    .menu-click

    {

        width: 35px;

        height: 35px;

        margin-left: 10px;

        padding-top: 10px;

        padding-left: 9px;

    }

}



.menu-click span

{

    display: block;



    width: 30px;

    height: 2px;

    margin-bottom: 4px;



    -webkit-transition: all .34s cubic-bezier(.68, -.55, .265, 1.55);

            transition: all .34s cubic-bezier(.68, -.55, .265, 1.55);



    background: #fff;

}

@media (max-width: 767.98px)

{

    .menu-click span

    {

        width: 18px;

    }

}



.mobile-menu

{

    display: none;

}



@media (min-width: 992px)

{

    .white-menu .main-menu > ul > li > a

    {

        color: #020001;

    }

    .white-menu .main-menu > ul > li > a:hover

    {

        color: #f08e25;

    }

    .white-menu .main-menu > ul > li.current-menu-item > a

    {

        color: #fff;

    }

    .white-menu .main-menu > ul > li.current-menu-item > a:hover

    {

        color: #f08e25;

    }

    .white-menu.home-one .main-menu ul ul > li:hover > a,

    .white-menu.home-one .main-menu > ul > li.menu-item-has-children > ul.sub-menu > li:hover > a

    {

        background: #f08e25;

    }

    .white-menu.home-two .main-menu > ul > li > a:hover

    {

        color: #23cc88;

    }

    .white-menu.home-two .main-menu > ul > li.current-menu-item > a

    {

        color: #fff;

    }

    .white-menu.home-two .main-menu > ul > li.current-menu-item > a:hover

    {

        color: #23cc88;

    }

    .white-menu.home-two .main-menu ul ul > li:hover > a,

    .white-menu.home-two .main-menu > ul > li.menu-item-has-children > ul.sub-menu > li:hover > a

    {

        background: #23cc88;

    }

    .white-menu.home-three .main-menu > ul > li > a:hover

    {

        color: #47a1f2;

    }

    .white-menu.home-three .main-menu > ul > li.current-menu-item > a

    {

        color: #fff;

    }

    .white-menu.home-three .main-menu > ul > li.current-menu-item > a:hover

    {

        color: #47a1f2;

    }

    .white-menu.home-three .main-menu ul ul > li:hover > a,

    .white-menu.home-three .main-menu > ul > li.menu-item-has-children > ul.sub-menu > li:hover > a

    {

        background: #47a1f2;

    }

}



.rt-one-page-menu ul > li.nav-item > a.nav-link

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    font-weight: 600;



    position: relative;



    margin-right: 15px;

    margin-left: 15px;

    padding: 0;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

    text-transform: capitalize;



    color: #fff;

}



.rt-one-page-menu ul > li.nav-item > a.nav-link:focus

{

    outline: none;

}



.rt-one-page-menu .dropdown-menu

{

    display: block;

    visibility: hidden;



    min-width: 200px;

    margin-top: 0;

    padding: 0;



    -webkit-transition: all .15s;

            transition: all .15s;

    -webkit-transform: translate3d(0, 15px, 0);

            transform: translate3d(0, 15px, 0);



    opacity: 0;

    border: none !important;

    border-radius: 5px;

    outline: none;

    background: #fff;

    -webkit-box-shadow: 0 10px 10px 0 0 0 18px 0 rgba(0, 12, 32, .05);

            box-shadow: 0 10px 10px 0 0 0 18px 0 rgba(0, 12, 32, .05);

}



.rt-one-page-menu .dropdown:hover .dropdown-menu,

.rt-one-page-menu.dropdown.show .dropdown-menu

{

    visibility: visible;



    -webkit-transform: translate3d(0, 0, 0);

            transform: translate3d(0, 0, 0);



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}



.rt-one-page-menu .dropdown-toggle:after

{

    border: none;

}



.dropdown-item

{

    font-size: 14px;



    padding: 8px 20px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

    text-transform: capitalize;



    padding-color: #3d404d;

}



.dropdown-item

{

    font-weight: 500;

}



.dropdown-item:hover

{

    padding-left: 25px;



    color: #fff;

    background: #31348c;

}



.home-two .dropdown-item:hover

{

    background: #23cc88;

}



.rt-one-page-menu.homepage2 .dropdown-item:hover

{

    background: #23cc88;

}



.navbar-toggler-icon

{

    display: block;



    width: 35px;

    height: 2px;

    margin-bottom: 6px;



    -webkit-transition: all .2s cubic-bezier(.445, .05, .55, .95);

            transition: all .2s cubic-bezier(.445, .05, .55, .95);



    background: #31348c;

}

.navbar-toggler-icon:nth-child(2)

{

    width: 20px;

}



.home-two .navbar-toggler-icon

{

    background: #fff;

}



.navbar-toggler:hover .navbar-toggler-icon:nth-child(2)

{

    margin-left: 8px;

}



.navbar-toggler:focus

{

    outline: none;

}



.navbar-toggler.cg .navbar-toggler-icon:nth-child(1)

{

    -webkit-transform: rotate(45deg) translateX(6px);

        -ms-transform: rotate(45deg) translateX(6px);

            transform: rotate(45deg) translateX(6px);

}



.navbar-toggler.cg .navbar-toggler-icon:nth-child(2)

{

    visibility: hidden;



    margin-left: -20px;



    opacity: 0;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}



.navbar-toggler.cg .navbar-toggler-icon:nth-child(3)

{

    width: 35px;



    -webkit-transform: rotate(-45deg) translate(10px, -4px);

        -ms-transform: rotate(-45deg) translate(10px, -4px);

            transform: rotate(-45deg) translate(10px, -4px);

}



.rt-site-header.rt-sticky-active .navbar-toggler-icon

{

    background: #fff;

}



.site-header.rt-sticky-active .rt-one-page-menu.homepage2.whitenav ul > li.nav-item > a.nav-link

{

    color: #8b8b8b;

}



.rt-one-page-menu ul > li.dropdown:after

{

    font-family: 'icofont';



    position: absolute;

    top: 50%;

    right: -3px;



    content: '\ea99';

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    color: #fff;

}



.site-header.rt-sticky-active .rt-one-page-menu ul > li.dropdown:after

{

    right: -6px;

}



span.menu-title

{

    font-size: 16px;

    font-weight: 500;



    display: block;



    padding: 5px 0;

    padding-left: 15px;



    text-transform: capitalize;



    color: #292d46;

    border-bottom: 1px dashed #666;

}



.rt-nav-dark.rt-one-page-menu ul > li.nav-item > a.nav-link

{

    color: #3d404d;

}

.rt-nav-dark.rt-one-page-menu ul > li.nav-item > a.nav-link:hover

{

    color: #23cc88;

}



.rt-nav-dark.rt-one-page-menu ul > li.dropdown:after

{

    color: #3d404d;

}



.rt-nav-dark.rt-one-page-menu ul > li.dropdown:hover:after

{

    color: #23cc88;

}



.rt-nav-dark.rt-one-page-menu .dropdown-item:hover

{

    background: #23cc88;

}



@media (max-width: 991.98px)

{

    .home-two .navbar-nav

    {

        background: #23cc88;

    }

}



@media (max-width: 991.98px)

{

    .navbar-nav

    {

        padding: 15px;



        border-radius: 3px 3px 0 0;

        background: #31348c;

    }

    .navbar-nav

    {

        margin-top: 30px;

    }

    .rt-one-page-menu .dropdown-menu

    {

        height: 0;

    }

    .rt-one-page-menu ul > li.dropdown:hover > .dropdown-menu

    {

        height: auto;

    }

    .rt-one-page-menu ul > li.nav-item > a.nav-link

    {

        font-size: 14px;



        padding: 2px 0;

    }

    .rt-one-page-menu ul > li.nav-item > a.nav-link:after

    {

        display: none;

    }

    .homepage2 .navbar-nav

    {

        background-image: -webkit-gradient(linear, right top, left top, from(#27c2fd), to(#7f46ff));

        background-image: -webkit-linear-gradient(right, #27c2fd 0%, #7f46ff 100%);

        background-image:         linear-gradient(-90deg, #27c2fd 0%, #7f46ff 100%);

    }

    .rt-one-page-menu ul > li.dropdown:after

    {

        display: none;

    }

}



@media (max-width: 991.98px)

{

    .rt-nav-dark.rt-one-page-menu ul > li.nav-item > a.nav-link

    {

        color: #fff;

    }

    .rt-nav-dark.rt-one-page-menu ul > li.nav-item > a.nav-link:hover

    {

        color: #fff;

    }

    .rt-nav-dark.rt-one-page-menu .navbar-nav,

    .rt-nav-dark.rt-one-page-menu .navbar-toggler-icon

    {

        background: #23cc88;

    }

}



@media (max-width: 991.98px)

{

    .main-menu > ul > li:hover:before,

    .main-menu > ul > li:hover:after,

    .main-menu > ul > li.current-menu-item:before,

    .main-menu > ul > li.current-menu-item:after

    {

        visibility: hidden;



        opacity: 0;



        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

            filter: alpha(opacity=0);

    }

    .main-menu ul

    {

        text-align: left;

    }

    .main-menu ul li

    {

        display: block;

    }

    .main-menu ul li a

    {

        padding: 8px 20px !important;

    }

    .main-menu ul > li:hover > a

    {

        color: #f08e25 !important;

        background: #fff;

    }

    .main-menu > ul > li.menu-item-has-children > ul.sub-menu

    {

        position: static;



        display: none;

        visibility: visible;



        padding-left: 15px;



        -webkit-transition: none;

                transition: none;



        opacity: 1;

        border-top: 3px solid transparent;

        background: #df8422;

        -webkit-box-shadow: none;

                box-shadow: none;



        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

            filter: alpha(opacity=100);

    }

    .main-menu > ul > li.menu-item-has-children > ul.sub-menu > li:hover > a,

    .main-menu ul ul > li:hover > a

    {

        padding-left: 30px !important;



        color: #fff !important;

    }

    .main-menu ul ul

    {

        position: static;



        display: none;

        visibility: visible;



        margin: 0;

        padding-left: 15px;



        -webkit-transition: none;

                transition: none;



        opacity: 1;

        border: none;

        background: transparent;

        background: #f08e25;

        -webkit-box-shadow: none;

                box-shadow: none;



        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

            filter: alpha(opacity=100);

    }

    .main-menu > ul > li.menu-item-has-children > ul.sub-menu > li > a,

    .main-menu ul ul li a

    {

        display: block;



        padding: 10px 15px;

        padding: 7px 15px;



        text-transform: capitalize;



        color: #fff;

        border-bottom: 1px solid transparent;

    }

    .main-menu > ul > li.menu-item-has-children > ul.sub-menu > li:hover > a,

    .main-menu ul ul > li:hover > a

    {

        padding-left: 10px;



        background: sahde(#f08e25, 10%);

    }

    .main-menu > ul > li.menu-item-has-children > ul.sub-menu > li > a,

    .main-menu ul ul li a

    {

        padding: 10px 0;

    }

    .main-menu

    {

        overflow-x: hidden;

    }

    .main-menu ul ul li.menu-item-has-children > a:after

    {

        right: 70px;

    }

    .main-menu ul

    {

        position: absolute;

        z-index: 999;

        top: 100%;

        left: 0;



        visibility: hidden;



        width: 100%;



        -webkit-transition: all .34s ease-in-out;

                transition: all .34s ease-in-out;



        opacity: 0;

        border: none;

        border-right: 10px solid #fff;

        border-left: 10px solid #fff;

        background: #f08e25;



        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

            filter: alpha(opacity=0);

    }

    .main-menu ul.show

    {

        top: 100%;



        visibility: visible;



        opacity: 1;



        -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

            filter: alpha(opacity=100);

    }

    .mobile-menu

    {

        display: block;



        text-align: center;

    }

    .main-menu ul.show > li > a

    {

        color: #fff;

    }

}



.rt-hidden-search

{

    position: fixed;

    z-index: 999;

    top: 0;

    top: 50%;

    left: 0;

    left: 50%;



    visibility: hidden;

    overflow: hidden;



    width: 60px;

    height: 60px;



    -webkit-transition: all .4s ease-in-out;

            transition: all .4s ease-in-out;



    opacity: 0;

    background-color: rgba(0, 0, 0, .87);



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-hidden-search .rt-search-close

{

    font-size: 20px;



    position: absolute;

    top: 30px;

    right: 30px;



    cursor: pointer;



    color: #f08e25;

}

.rt-hidden-search.rt-search-active

{

    top: 0;

    left: 0;



    visibility: visible;



    width: 100%;

    height: 100%;



    -webkit-animation: scale-up-bottom;

            animation: scale-up-bottom;



    opacity: 1;

    border-radius: 0;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}



.search-height

{

    height: 100vh;

}



.rt-hidden-search .rt-overlay-search

{

    position: relative;

    z-index: 1;

}

.rt-hidden-search .rt-overlay-search input[type='text'],

.rt-hidden-search .rt-overlay-search input[type='search'],

.rt-hidden-search .rt-overlay-search .form-control

{

    font-size: 16px;



    position: relative;

    z-index: 1;



    display: block;



    width: 100%;

    height: 70px;

    padding: 0 30px;



    color: #fff;

    border-width: 2px;

    border-color: #fff;

    border-radius: 999px;

    background-color: transparent;

}

.rt-hidden-search .rt-overlay-search input[type='text']::-webkit-input-placeholder,

.rt-hidden-search .rt-overlay-search input[type='search']::-webkit-input-placeholder,

.rt-hidden-search .rt-overlay-search .form-control::-webkit-input-placeholder

{

    font-size: 16px;



    color: #fff;

}

.rt-hidden-search .rt-overlay-search input[type='text']::-moz-placeholder,

.rt-hidden-search .rt-overlay-search input[type='search']::-moz-placeholder,

.rt-hidden-search .rt-overlay-search .form-control::-moz-placeholder

{

    font-size: 16px;



    color: #fff;

}

.rt-hidden-search .rt-overlay-search input[type='text']::-ms-input-placeholder,

.rt-hidden-search .rt-overlay-search input[type='search']::-ms-input-placeholder,

.rt-hidden-search .rt-overlay-search .form-control::-ms-input-placeholder

{

    font-size: 16px;



    color: #fff;

}

.rt-hidden-search .rt-overlay-search input[type='text']::placeholder,

.rt-hidden-search .rt-overlay-search input[type='search']::placeholder,

.rt-hidden-search .rt-overlay-search .form-control::placeholder

{

    font-size: 16px;



    color: #fff;

}

.rt-hidden-search .rt-overlay-search input[type='text']:focus,

.rt-hidden-search .rt-overlay-search input[type='search']:focus,

.rt-hidden-search .rt-overlay-search .form-control:focus

{

    border-color: #f08e25 !important;

    outline: none;

    -webkit-box-shadow: none;

            box-shadow: none;

}

.rt-hidden-search .rt-overlay-search button

{

    position: absolute;

    z-index: 3;

    top: 50%;

    right: 30px;



    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    color: #fff;

    border: none;

    background: transparent;

}

.rt-hidden-search .rt-overlay-search button:hover

{

    color: #f08e25;

}



.open-offcanvasmenu

{

    cursor: pointer;

}



.rt-sidnav

{

    position: fixed;

    z-index: 999;

    top: 0;

    right: -385px;



    width: 385px;

    height: 100%;

    padding: 45px;



    -webkit-transition: all .4s ease-in-out;

            transition: all .4s ease-in-out;



    background-color: #fff;

    -webkit-box-shadow: 0 24px 35px 0 rgba(153, 153, 153, .15);

            box-shadow: 0 24px 35px 0 rgba(153, 153, 153, .15);

}

@media (max-width: 320px)

{

    .rt-sidnav

    {

        width: 300px !important;

    }

}

.rt-sidnav.active

{

    right: 0;

}

.rt-sidnav .sidenav-close

{

    font-size: 30px;



    cursor: pointer;



    color: #f08e25;

}



.rt-overlay

{

    position: fixed;

    z-index: 1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    opacity: 0;

    background: rgba(0, 0, 0, .4);



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-overlay.active

{

    z-index: 9;



    visibility: visible;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}



.rt-cart-box

{

    position: absolute;

    z-index: -3;

    top: 100%;

    right: 0;



    display: none;

    overflow: auto;



    width: 330px;

    height: 524px;

    padding: 30px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    border-radius: 12px;

    background-color: #fff;

    -webkit-box-shadow: 0 20px 20px 0 rgba(136, 136, 136, .3);

            box-shadow: 0 20px 20px 0 rgba(136, 136, 136, .3);

}

.rt-cart-box.active

{

    display: block;



    -webkit-animation: fade-in-bottom .6s cubic-bezier(.39, .575, .565, 1) both;

            animation: fade-in-bottom .6s cubic-bezier(.39, .575, .565, 1) both;

}

.rt-cart-box .rt-single-crtitem

{

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    margin-bottom: 15px;



    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -ms-flex-pack: justify;

            justify-content: space-between;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

.rt-cart-box .rt-single-crtitem .product-thumb

{

    width: 80px;

    height: 80px;

}

.rt-cart-box .rt-single-crtitem:last-child

{

    margin-bottom: 0;

}



@media (max-width: 767.98px)

{

    .open-cart-opt span a img

    {

        height: 18px;

    }

}



.rt-nav-tolls

{

    position: relative;



    margin-left: 30px;

}

.rt-nav-tolls .rt-search-open,

.rt-nav-tolls .open-cart-opt

{

    cursor: pointer;

}

@media (max-width: 767.98px)

{

    .rt-nav-tolls .rt-search-open,

    .rt-nav-tolls .open-cart-opt

    {

        display: none;

    }

}

.rt-nav-tolls span

{

    position: relative;

    z-index: 1;

}

.rt-nav-tolls span a

{

    -webkit-transition: all .245s ease-in-out;

            transition: all .245s ease-in-out;



    color: #333;

}

.rt-nav-tolls span a:hover

{

    color: #f08e25;

}



.rt-nav-tolls > span

{

    padding-top: 25px;

    padding-right: 20px;

    padding-bottom: 25px;

    padding-left: 20px;



    border-right: 1px solid rgba(235, 235, 235, .102);

}

@media (max-width: 767.98px)

{

    .rt-nav-tolls > span

    {

        padding-right: 3px;

        padding-left: 3px;



        border: none;

    }

}



.rt-nav-tolls .open-offcanvasmenu

{

    padding-right: 0;



    border: none;

}

@media (max-width: 991.98px)

{

    .rt-nav-tolls .open-offcanvasmenu

    {

        padding-right: 20px;



        border-right: 1px solid rgba(235, 235, 235, .102);

    }

}

@media (max-width: 767.98px)

{

    .rt-nav-tolls .open-offcanvasmenu

    {

        display: none;



        padding-right: 3px;



        border: none;

    }

}



.home-two .rt-nav-tolls .rt-btn,

.home-two .rt-nav-tolls .comment-respond input[type='submit'],

.comment-respond .home-two .rt-nav-tolls input[type='submit']

{

    font-size: 14px;

}



.home-four .rt-nav-tolls > span,

.home-four .rt-nav-tolls .open-offcanvasmenu

{

    border-color: #f7f7f7;

}



/*4.0 Acrodain Css*/

#accordion

{

    margin-top: 30px;

}

#accordion .card-header.card-primary

{

    position: relative;

    z-index: 4;



    padding: 0;



    border: none;

    background: transparent;

}

#accordion .card

{

    margin-bottom: 15px;



    border-color: transparent;

}

#accordion .card:last-child

{

    margin-bottom: 0;

}

#accordion .card-body

{

    line-height: 24px;



    position: relative;

    z-index: 3;

    top: -40px;



    padding-top: 60px;

    padding-right: 30px;

    padding-bottom: 30px;

    padding-left: 30px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    color: #333;

    border: none;

    border-radius: 30px;

    background-color: #fff;

    -webkit-box-shadow: 0 0 10px 0 rgba(51, 55, 69, .2);

            box-shadow: 0 0 10px 0 rgba(51, 55, 69, .2);

}



.card .card-header.card-primary button[aria-expanded='false'],

.card .card-header.card-primary button[aria-expanded='true']

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    font-weight: 500;



    position: relative;



    display: block;



    padding: 10px 26px;



    text-align: left;

    text-decoration: none;



    color: #000;

    border-radius: 0;

    border-radius: 999px;

    background: #fff;

    -webkit-box-shadow: 0 0 10px 0 rgba(51, 55, 69, .2);

            box-shadow: 0 0 10px 0 rgba(51, 55, 69, .2);

}



.card .card-header.card-primary button[aria-expanded='true']

{

    color: #333;

    background: #fff;

}



.card .card-header.card-primary button[aria-expanded='false']:before

{

    font-family: 'icofont' !important;

    font-size: 18px;



    position: absolute;

    top: 50%;

    right: 15px;



    content: '\eab2';

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    color: #000;

}



.card .card-header.card-primary button[aria-expanded='true']:before

{

    font-family: 'icofont' !important;

    font-size: 18px;



    position: absolute;

    top: 50%;

    right: 15px;



    content: '\eab9';

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    color: #f08e25;

    color: #000;

}



.card .card-header.card-primary button

{

    display: block;



    width: 100%;



    border: none;

}

.card .card-header.card-primary button:after

{

    border-radius: 5px;

}

.card .card-header.card-primary button:hover:after

{

    border-radius: 5px;

}



/*4.1 Animation Css*/

/*4.2 Button Css*/

.rt-btn,

.comment-respond input[type='submit']

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    font-weight: 600;

    line-height: 24px;



    position: relative;

    z-index: 2;



    display: inline-block;

    overflow: hidden;



    padding: 16px 37px;



    -webkit-transition: all .24s cubic-bezier(.55, .055, .675, .19);

            transition: all .24s cubic-bezier(.55, .055, .675, .19);

    white-space: nowrap;



    border-width: 0;

    border-radius: 0;

}

.rt-btn.pill,

.comment-respond input.pill[type='submit']

{

    border-radius: 999px;

}

.rt-btn.rt-rounded,

.comment-respond input[type='submit']

{

    border-radius: 10px;

}

.rt-btn.rt-sm,

.comment-respond input.rt-sm[type='submit']

{

    font-size: 14px;



    padding: 14px 25px;

}

.rt-btn.rt-sm2,

.comment-respond input.rt-sm2[type='submit']

{

    font-size: 14px;



    padding: 10px 35px;

}

.rt-btn.rt-sm3,

.comment-respond input.rt-sm3[type='submit']

{

    font-size: 13px;



    padding: 10px 30px;

}

.rt-btn.rt-xl,

.comment-respond input.rt-xl[type='submit']

{

    padding: 16px 100px;

}

.rt-btn.d-block,

.comment-respond input.d-block[type='submit']

{

    display: block !important;



    width: 100%;

}

.rt-btn.rt-video-primary,

.comment-respond input.rt-video-primary[type='submit']

{

    line-height: 60px;



    position: relative;

    z-index: 1;



    width: 60px;

    height: 60px;

    padding: 0;



    color: #fff;

    border-radius: 50%;

    background-image: -webkit-linear-gradient(235deg, #ff4f58 0%, #ffb400 100%);

    background-image:         linear-gradient(-145deg, #ff4f58 0%, #ffb400 100%);

    -webkit-box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

            box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

}

.rt-btn.rt-video-primary:after,

.comment-respond input.rt-video-primary[type='submit']:after

{

    font-family: 'icofont';



    position: absolute;

    top: 50%;

    left: 50%;



    content: '\ec74';

    -webkit-transform: translate(-50%, -50%);

        -ms-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

}

.rt-btn.rt-video-secondary,

.comment-respond input.rt-video-secondary[type='submit']

{

    line-height: 55px;



    position: relative;

    z-index: 1;



    width: 55px;

    height: 55px;

    padding: 0;



    color: #fff;

    border-radius: 50%;

    background: #23cc88;

    -webkit-box-shadow: 0 0 0 8px rgba(35, 204, 136, .3);

            box-shadow: 0 0 0 8px rgba(35, 204, 136, .3);

}

.rt-btn.rt-video-secondary:after,

.comment-respond input.rt-video-secondary[type='submit']:after

{

    font-family: 'icofont';



    position: absolute;

    top: 50%;

    left: 50%;



    content: '\ec74';

    -webkit-transform: translate(-50%, -50%);

        -ms-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

}

.rt-btn.rt-video-light,

.comment-respond input.rt-video-light[type='submit']

{

    line-height: 60px;



    position: relative;

    z-index: 1;



    width: 60px;

    height: 60px;

    padding: 0;



    -webkit-animation: rt-pulse 1.25s infinite;

            animation: rt-pulse 1.25s infinite;



    color: #f08e25;

    border-radius: 50%;

    background: #fff;

    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .7);

            box-shadow: 0 0 0 0 rgba(255, 255, 255, .7);

}

.rt-btn.rt-video-light:after,

.comment-respond input.rt-video-light[type='submit']:after

{

    font-family: 'icofont';



    position: absolute;

    top: 50%;

    left: 50%;



    content: '\ec74';

    -webkit-transform: translate(-50%, -50%);

        -ms-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

}

@media (max-width: 767.98px)

{

    .rt-btn,

    .comment-respond input[type='submit']

    {

        font-size: 14px;



        padding: 14px 30px;

    }

}



.rt-btn span i,

.comment-respond input[type='submit'] span i

{

    font-size: 18px;



    padding-left: 10px;

}



@-webkit-keyframes rt-pulse

{

    to

    {

        -webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);

                box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);

    }

}



@keyframes rt-pulse

{

    to

    {

        -webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);

                box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);

    }

}



.rt-button-group a

{

    margin-right: 20px;

}

.rt-button-group a:last-child

{

    margin-right: 0;

}

@media (max-width: 767.98px)

{

    .rt-button-group a

    {

        margin-bottom: 10px;

    }

}



@media (max-width: 1199.98px)

{

    .rt-button-group .rt-app-parimary

    {

        margin-bottom: 15px;

    }

}



.rt-primary

{

    color: #fff;

    border-color: #f08e25;

    background: #f08e25;

}

.rt-primary:hover,

.rt-primary:focus,

.rt-primary:active

{

    color: #fff;

    border-color: #cc791f;

    background: #cc791f;

}



.rt-dark-btn

{

    color: #fff !important;

    border-color: #000;

    background: #000;

}

.rt-dark-btn:hover,

.rt-dark-btn:focus,

.rt-dark-btn:active

{

    border-color: #262626;

    background: #262626;

}



.rt-secondary,

.vp-pagination__style-default .vp-pagination__item > *,

.vp-filter__style-default .vp-filter__item.vp-filter__item-active > *

{

    color: #fff;

    border-color: #23cc88;

    background: #23cc88;

}

.rt-secondary:hover,

.vp-pagination__style-default .vp-pagination__item > :hover,

.vp-filter__style-default .vp-filter__item.vp-filter__item-active > :hover,

.rt-secondary:focus,

.vp-pagination__style-default .vp-pagination__item > :focus,

.vp-filter__style-default .vp-filter__item.vp-filter__item-active > :focus,

.rt-secondary:active,

.vp-pagination__style-default .vp-pagination__item > :active,

.vp-filter__style-default .vp-filter__item.vp-filter__item-active > :active

{

    border-color: #1ead74;

    background: #1ead74;

}



.rt-light

{

    color: #f08e25;

    border-color: #fff;

    background: #fff;

}

.rt-light:hover,

.rt-light:focus,

.rt-light:active

{

    color: #fff;

    border-color: #f08e25;

    background: #f08e25;

}



.rt-light2

{

    color: #7551e9;

    border-color: #fff;

    background: #fff;

}

.rt-light2:hover,

.rt-light2:focus,

.rt-light2:active

{

    color: #fff;

    border-color: #7551e9;

    background: #7551e9;

}



.rt-light3-1

{

    color: #62e0c1;

    border-color: #fff;

    background: #fff;

}

.rt-light3-1:hover,

.rt-light3-1:focus,

.rt-light3-1:active

{

    color: #fff;

    border-color: #62e0c1;

    background: #62e0c1;

}



.rt-outline-primary

{

    color: #f08e25;

    border-color: #f08e25;

}

.rt-outline-primary:hover,

.rt-outline-primary:focus,

.rt-outline-primary:active

{

    color: #fff;

    border-color: #f08e25;

    background-color: #f08e25;

}



.rt-outline-secondary

{

    color: #f08e25;

    border-color: #23cc88;

}

.rt-outline-secondary:hover,

.rt-outline-secondary:focus,

.rt-outline-secondary:active

{

    color: #f08e25;

    border-color: #23cc88;

    background-color: #23cc88;

}



.rt-outline-light

{

    color: #fff;

    border: 1px solid #fff;

}

.rt-outline-light:hover,

.rt-outline-light:focus,

.rt-outline-light:active

{

    color: #fff;

    border-color: #cc791f;

    background: #cc791f;

}



.rt-gradient,

.comment-respond input[type='submit']

{

    position: relative;

    z-index: 1;



    color: #fff;

    border: none;

    background: -webkit-linear-gradient(235deg, #23cc88 0%, #8ecf35 100%);

    background:         linear-gradient(-145deg, #23cc88 0%, #8ecf35 100%);

}

.rt-gradient:after,

.comment-respond input[type='submit']:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    border-radius: 10px;

    background: -webkit-linear-gradient(305deg, #23cc88 0%, #8ecf35 100%);

    background:         linear-gradient(145deg, #23cc88 0%, #8ecf35 100%);

}

.rt-gradient:hover,

.comment-respond input:hover[type='submit']

{

    color: #fff;

}

.rt-gradient:hover:after,

.comment-respond input[type='submit']:hover:after

{

    visibility: visible;



    opacity: 1;

}

.rt-gradient.pill:hover:after,

.comment-respond input.pill[type='submit']:hover:after

{

    border-radius: 999px;

}

.rt-gradient.rt-rounded:hover:after,

.comment-respond input[type='submit']:hover:after

{

    border-radius: 10px;

}



.rt-gradient2

{

    position: relative;

    z-index: 1;



    color: #fff;

    border: none;

    background-image: -webkit-linear-gradient(235deg, #ff4f58 0%, #ffb400 100%);

    background-image:         linear-gradient(-145deg, #ff4f58 0%, #ffb400 100%);

}

.rt-gradient2:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    border-radius: 10px;

    background-image: -webkit-linear-gradient(305deg, #ff4f58 0%, #ffb400 100%);

    background-image:         linear-gradient(145deg, #ff4f58 0%, #ffb400 100%);

}

.rt-gradient2:hover

{

    color: #fff;

}

.rt-gradient2:hover:after

{

    visibility: visible;



    opacity: 1;

}

.rt-gradient2.pill:hover:after

{

    border-radius: 999px;

}

.rt-gradient2.rt-rounded:hover:after,

.comment-respond input.rt-gradient2[type='submit']:hover:after

{

    border-radius: 10px;

}



.rt-gradient3

{

    position: relative;

    z-index: 1;



    color: #fff;

    border: none;

    background-image: -webkit-gradient(linear, left bottom, left top, from(#ffaa57), to(#fe5c76));

    background-image: -webkit-linear-gradient(bottom, #ffaa57 0%, #fe5c76 100%);

    background-image:         linear-gradient(0deg, #ffaa57 0%, #fe5c76 100%);

}

.rt-gradient3:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    border-radius: 10px;

    background-image: -webkit-gradient(linear, right top, left top, from(#ffaa57), to(#fe5c76));

    background-image: -webkit-linear-gradient(right, #ffaa57 0%, #fe5c76 100%);

    background-image:         linear-gradient(-90deg, #ffaa57 0%, #fe5c76 100%);

}

.rt-gradient3:hover

{

    color: #fff;

}

.rt-gradient3:hover:after

{

    visibility: visible;



    opacity: 1;

}

.rt-gradient3.pill:hover:after

{

    border-radius: 999px;

}

.rt-gradient3.rt-rounded:hover:after,

.comment-respond input.rt-gradient3[type='submit']:hover:after

{

    border-radius: 10px;

}



.rt-gradient4

{

    position: relative;

    z-index: 1;



    color: #fff;

    border: none;

    background-image: -webkit-linear-gradient(235deg,#f5c303 0%,#47a1f2 100%);

    background-image:         linear-gradient(-145deg,#f5c303 0%,#020001 100%);

}

.rt-gradient4:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    border-radius: 10px;

    background-image: -webkit-linear-gradient(305deg, #01cbad 0%, #47a1f2 100%);

    background-image:         linear-gradient(145deg, #01cbad 0%, #47a1f2 100%);

}

.rt-gradient4:hover

{

    color: #fff;

}

.rt-gradient4:hover:after

{

    visibility: visible;



    opacity: 1;

}

.rt-gradient4.pill:hover:after

{

    border-radius: 999px;

}

.rt-gradient4.rt-rounded:hover:after,

.comment-respond input.rt-gradient4[type='submit']:hover:after

{

    border-radius: 10px;

}



.rt-outline-gradientL

{

    position: relative;

    z-index: 1;



    color: #fff;

    border: 1px solid #fff;

    background: transparent;

}

.rt-outline-gradientL:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .24s cubic-bezier(.47, 0, .745, .715);

            transition: all .24s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background: -webkit-linear-gradient(125deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

    background:         linear-gradient(-35deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

}

.rt-outline-gradientL:hover

{

    color: #fff;

    border: 1px solid transparent;

}

.rt-outline-gradientL:hover:after

{

    visibility: visible;



    opacity: 1;

    -webkit-box-shadow: 0 15px 30px 0 rgba(13, 21, 75, .2);

            box-shadow: 0 15px 30px 0 rgba(13, 21, 75, .2);

}



.rt-outline-gradientP

{

    position: relative;

    z-index: 1;



    color: #333;

    border: 1px solid #f08e25;

    border-radius: 3px;

    background: transparent;

}

.rt-outline-gradientP:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .24s cubic-bezier(.47, 0, .745, .715);

            transition: all .24s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #333;

    background: -webkit-gradient(linear, left top, right top, from(#f08e25), to(#23cc88));

    background: -webkit-linear-gradient(left, #f08e25, #23cc88);

    background:         linear-gradient(to right, #f08e25, #23cc88);

}

.rt-outline-gradientP:hover

{

    color: #fff;

    border: 1px solid transparent;

}

.rt-outline-gradientP:hover:after

{

    visibility: visible;



    opacity: 1;

}



.rt-outline-gradientS

{

    position: relative;

    z-index: 1;



    color: #333;

    border: 1px solid #23cc88;

    border-radius: 3px;

    background: transparent;

}

.rt-outline-gradientS:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .24s cubic-bezier(.47, 0, .745, .715);

            transition: all .24s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #333;

    background: -webkit-gradient(linear, left top, right top, from(#23cc88), to(#f08e25));

    background: -webkit-linear-gradient(left, #23cc88, #f08e25);

    background:         linear-gradient(to right, #23cc88, #f08e25);

}

.rt-outline-gradientS:hover

{

    color: #fff;

    border: 1px solid transparent;

}

.rt-outline-gradientS:hover:after

{

    visibility: visible;



    opacity: 1;

}



.rt-outline-primary:not(:disabled):not(.disabled).active,

.rt-outline-primary:not(:disabled):not(.disabled):active,

.show > .rt-outline-primary.dropdown-toggle

{

    border-color: #f08e25;

    background: #f08e25;

    -webkit-box-shadow: none;

            box-shadow: none;

}



.rt-outline-primary:not(:disabled):not(.disabled).active:focus,

.rt-outline-primary:not(:disabled):not(.disabled):active:focus,

.show > .rt-outline-primary.dropdown-toggle:focus

{

    -webkit-box-shadow: none;

            box-shadow: none;

}



.aps-button-gruop .rt,

.aps-button-gruop .vp-pagination__style-default .vp-pagination__item > *,

.vp-pagination__style-default .aps-button-gruop .vp-pagination__item > *

{

    margin: 0 5px;

}

.aps-button-gruop .rt:first-child,

.aps-button-gruop .vp-pagination__style-default .vp-pagination__item > :first-child,

.vp-pagination__style-default .aps-button-gruop .vp-pagination__item > :first-child

{

    margin-left: -5px;

}



.rt-lnk

{

    text-decoration: underline;



    color: #696969;

}



.vp-pagination__style-default .vp-pagination__item > *

{

    border-radius: 999px;

}



.vp-filter__style-default .vp-filter__item.vp-filter__item-active > *

{

    border-radius: 3px;

}



.rt-app-parimary

{

    position: relative;

    z-index: 1;



    display: -webkit-inline-box;

    display: -webkit-inline-flex;

    display: -ms-inline-flexbox;

    display:         inline-flex;



    padding: 14px 40px;



    color: #fff;

    border: none;

    border-radius: 5px;

    background: -webkit-linear-gradient(235deg, #23cc88 0%, #8ecf35 100%);

    background:         linear-gradient(-145deg, #23cc88 0%, #8ecf35 100%);



    -webkit-flex-wrap: wrap;

        -ms-flex-wrap: wrap;

            flex-wrap: wrap;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

.rt-app-parimary .app-thumb

{

    margin-right: 15px;

}

.rt-app-parimary .app-thumb i

{

    font-size: 20px;

}

.rt-app-parimary .app-text span

{

    font-family: 'Poppins', sans-serifs;

    font-weight: 600;



    display: block;



    text-transform: uppercase;

}

.rt-app-parimary .app-text span:nth-child(1)

{

    font-size: 16px;

    font-weight: 300;

}

.rt-app-parimary .app-text span:nth-child(2)

{

    font-size: 18px;

}

.rt-app-parimary:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    border-radius: 5px;

    background: -webkit-linear-gradient(305deg, #23cc88 0%, #8ecf35 100%);

    background:         linear-gradient(145deg, #23cc88 0%, #8ecf35 100%);

}

.rt-app-parimary:hover

{

    color: #fff;

}

.rt-app-parimary:hover .app-thumb img

{

    -webkit-animation: rotate-in-2-fwd-cw .5s cubic-bezier(.25, .46, .45, .94) both;

            animation: rotate-in-2-fwd-cw .5s cubic-bezier(.25, .46, .45, .94) both;

}

.rt-app-parimary:hover:after

{

    visibility: visible;



    opacity: 1;

}



.rt-app-secondary

{

    position: relative;

    z-index: 1;



    display: -webkit-inline-box;

    display: -webkit-inline-flex;

    display: -ms-inline-flexbox;

    display:         inline-flex;



    padding: 14px 40px;



    color: #fff;

    border: none;

    border-radius: 5px;

    background: -webkit-linear-gradient(235deg, #ff4f58 0%, #ffb400 100%);

    background:         linear-gradient(-145deg, #ff4f58 0%, #ffb400 100%);



    -webkit-flex-wrap: wrap;

        -ms-flex-wrap: wrap;

            flex-wrap: wrap;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

.rt-app-secondary .app-thumb

{

    margin-right: 15px;

}

.rt-app-secondary .app-thumb i

{

    font-size: 20px;

}

.rt-app-secondary .app-text span

{

    font-family: 'Poppins', sans-serifs;

    font-weight: 600;



    display: block;



    text-transform: uppercase;

}

.rt-app-secondary .app-text span:nth-child(1)

{

    font-size: 16px;

    font-weight: 300;

}

.rt-app-secondary .app-text span:nth-child(2)

{

    font-size: 18px;

}

.rt-app-secondary:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    border-radius: 5px;

    background: -webkit-linear-gradient(305deg, #ff4f58 0%, #ffb400 100%);

    background:         linear-gradient(145deg, #ff4f58 0%, #ffb400 100%);

}

.rt-app-secondary:hover

{

    color: #fff;

}

.rt-app-secondary:hover .app-thumb img

{

    -webkit-animation: rotate-in-2-fwd-cw .5s cubic-bezier(.25, .46, .45, .94) both;

            animation: rotate-in-2-fwd-cw .5s cubic-bezier(.25, .46, .45, .94) both;

}

.rt-app-secondary:hover:after

{

    visibility: visible;



    opacity: 1;

}



/*4.3 Bredcump Css*/

.rt-breadcump

{

    position: relative;



    margin-bottom: 105px;



    color: #fff;

    background: -webkit-gradient(linear, left bottom, right top, color-stop(-17%, #5951fd), to(#ea55ee));

    background: -webkit-linear-gradient(left bottom, #5951fd -17%, #ea55ee 100%);

    background:         linear-gradient(to right top, #5951fd -17%, #ea55ee 100%);
    background-image: linear-gradient(to right top, #f5c30329, #f5c3033d, #fcf0ca59, #fcf0ca, #00000042)!important;
	

}

@media (max-width: 767.98px)

{

    .rt-breadcump

    {

        margin-bottom: 80px;

    }

}

.rt-breadcump a,

.rt-breadcump p

{

    font-size: 16px;



    position: relative;



    color: #fff;

}

.rt-breadcump .inner-content

{

    padding-top: 85px;

}

.rt-breadcump h1,

.rt-breadcump h2,

.rt-breadcump h3,

.rt-breadcump h4,

.rt-breadcump h5,

.rt-breadcump h6

{


    font-weight: 700;



    margin-bottom: 15px;



    text-transform: capitalize;



    color: #020001;

}

@media (max-width: 767.98px)

{

    .rt-breadcump h1,

    .rt-breadcump h2,

    .rt-breadcump h3,

    .rt-breadcump h4,

    .rt-breadcump h5,

    .rt-breadcump h6

    {

        font-size: 32px;

    }

}

.rt-breadcump .rt-breadcump-height

{

    height: 350px;

}

.rt-breadcump .rt-page-bg

{

    position: absolute;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;

}

.rt-breadcump.rt-dark-text

{

    color: #696969;

}

.rt-breadcump.rt-dark-text h1,

.rt-breadcump.rt-dark-text h2,

.rt-breadcump.rt-dark-text h3,

.rt-breadcump.rt-dark-text h4,

.rt-breadcump.rt-dark-text h5,

.rt-breadcump.rt-dark-text h6

{

    color: #020001;

}

.rt-breadcump.rt-dark-text p,

.rt-breadcump.rt-dark-text a

{

    color: #696969;

}



/*4.4 Pagination Css*/

.pagination.rt-paganation

{

    padding-top: 25px;

}

@media (max-width: 767.98px)

{

    .pagination.rt-paganation

    {

        padding-top: 10px;

    }

}

.pagination.rt-paganation li.page-item

{

    margin-right: 15px;

}

.pagination.rt-paganation li.page-item:last-child

{

    margin-right: 0;

}

.pagination.rt-paganation li.page-item.active .page-link

{

    color: #fff;

    border: none;

    -webkit-box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

            box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

}

.pagination.rt-paganation li.page-item.active .page-link:after

{

    visibility: visible;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}

.pagination.rt-paganation li.page-item.active .page-link:hover

{

    color: #fff;

}

.pagination.rt-paganation li.page-item .page-link

{

    font-family: 'Poppins', sans-serifs;

    font-size: 18px;

    font-weight: 500;

    line-height: 42px;



    position: relative;

    z-index: 1;



    width: 42px;

    height: 42px;

    padding: 0;



    text-align: center;



    color: #2f2838;

    border-color: #edf6ff;

    border-radius: 50%;

    background-color: #fff;

}

.pagination.rt-paganation li.page-item .page-link:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';



    opacity: 0;

    color: #fff;

    border: none;

    border-radius: 50%;

    background: -webkit-linear-gradient(305deg, #ff4f58 0%, #ffb400 100%);

    background:         linear-gradient(145deg, #ff4f58 0%, #ffb400 100%);



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.pagination.rt-paganation li.page-item .page-link:hover

{

    color: #fff;

}

.pagination.rt-paganation li.page-item .page-link:hover:after

{

    visibility: visible;



    -webkit-animation: zoomIn 400ms ease-in-out;

            animation: zoomIn 400ms ease-in-out;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}

.pagination.rt-paganation li.page-item .page-link:focus

{

    -webkit-box-shadow: none;

            box-shadow: none;

}



/*4.5 rt-socials Css*/

.rt-social

{

    margin: 0;

    padding: 0;



    list-style: none;

}

.rt-social li

{

    position: relative;

    z-index: 1;



    display: inline-block;



    padding-right: 10px;

}

@media (max-width: 767.98px)

{

    .rt-social li

    {

        padding-right: 8px;

    }

}

.rt-social li:last-child

{

    padding-right: 0;

}

.rt-social li a

{

    position: relative;

    z-index: 1;



    display: block;



    -webkit-transition: all .34s ease-in-out;

            transition: all .34s ease-in-out;



    color: #3d446f;

}

.rt-social li a:hover

{

    color: #f08e25;

}

.rt-social.normal-style-one li

{

    padding-right: 30px;



    color: #b3b7c8;

}

@media (max-width: 991.98px)

{

    .rt-social.normal-style-one li

    {

        padding-right: 20px;

    }

}

@media (max-width: 767.98px)

{

    .rt-social.normal-style-one li

    {

        padding-right: 8px;

    }

}

.rt-social.normal-style-one li:last-child

{

    padding-right: 0;

}

.rt-social.normal-style-one li a

{

    color: #b3b7c8;

}

.rt-social.normal-style-one li a:hover

{

    color: #f08e25;

}

.rt-social.rt-circle-style li a

{

    font-size: 14px;

    line-height: 30px;



    width: 30px;

    height: 30px;



    text-align: center;



    border: 1px solid #333;

    border-radius: 50%;

}

.rt-social.rt-circle-style li a:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .34s ease-in-out;

            transition: all .34s ease-in-out;



    opacity: 0;

    border-radius: 50%;

    background: -webkit-linear-gradient(82deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

    background:         linear-gradient(8deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.rt-social.rt-circle-style li a:hover

{

    color: #fff !important;

    border: transparent;

}

.rt-social.rt-circle-style li a:hover:after

{

    visibility: visible;



    -webkit-animation: zoomIn .34s ease-in-out;

            animation: zoomIn .34s ease-in-out;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}

.rt-social.rt-circle-style2 li a

{

    font-size: 16px;

    line-height: 43px;



    width: 43px;

    height: 43px;



    text-align: center;



    color: #496cfe;

    border: 1px solid rgba(255, 255, 255, .8);

    border-radius: 50%;

    background-color: #fff;

    -webkit-box-shadow: 0 13px 20px 0 rgba(13, 21, 75, .4);

            box-shadow: 0 13px 20px 0 rgba(13, 21, 75, .4);

}

.rt-social.rt-circle-style2 li a:hover

{

    color: #fff !important;

    background: #ff8665;

}

.rt-social.rt-circle-style2 li a:hover i

{

    -webkit-animation: zoomIn 400ms ease-in-out;

            animation: zoomIn 400ms ease-in-out;

}



/*4.6 modal css*/

.rt-lgoinmodal .modal-content

{

    border-radius: 12px;

    -webkit-box-shadow: 0 0 40px 0 rgba(0, 0, 0, .1);

            box-shadow: 0 0 40px 0 rgba(0, 0, 0, .1);

}

.rt-lgoinmodal .modal-content .modal-body

{

    padding: 0;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-headr

{

    padding-top: 20px;



    text-align: center;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-headr h4

{

    font-size: 20px;

    font-weight: 700;



    margin: 0 0 15px;



    text-transform: uppercase;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-headr p

{

    width: 80%;

    margin-right: auto;

    margin-left: auto;



    color: #3d446f;

}

@media (max-width: 991.98px)

{

    .rt-lgoinmodal .modal-content .modal-body .rt-modal-headr p

    {

        width: 100%;

    }

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-headr.one.hide-cac

{

    display: none;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-headr.two

{

    display: none;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-headr.two.show-cac

{

    display: block;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input

{

    padding-right: 30px;

    padding-left: 30px;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input input[type='submit'],

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input button

{

    margin-top: 30px;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input input[type='submit']:hover,

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input button:hover

{

    -webkit-box-shadow: 0 10px 36px 0 rgba(73, 105, 253, .8);

            box-shadow: 0 10px 36px 0 rgba(73, 105, 253, .8);

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input .ac-register

{

    margin-top: 25px;



    text-align: center;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input .ac-register span

{

    font-size: 14px;



    color: #0d154b;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input .ac-register span a

{

    font-size: 16px;

    font-weight: 700;



    color: red;

    color: #000;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input .ac-register span a:hover

{

    color: #f08e25;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input.one.hide-cac

{

    display: none;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input.two

{

    display: none;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-input.two.show-cac

{

    display: block;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-footer

{

    position: relative;



    margin-top: 40px;

    padding-top: 45px;

    padding-right: 30px;

    padding-bottom: 30px;

    padding-left: 30px;



    text-align: center;



    background-image: -webkit-linear-gradient(98deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

    background-image:         linear-gradient(-8deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-footer h4

{

    font-size: 20px;

    font-weight: 700;



    margin: 0 0 25px;



    text-transform: capitalize;



    color: #fff;

}

.rt-lgoinmodal .modal-content .modal-body .rt-modal-footer span

{

    font-size: 16px;

    font-size: 13px;

    font-weight: 600;

    line-height: 45px;



    position: absolute;

    top: -25px;

    left: 50%;



    display: inline-block;



    width: 45px;

    height: 45px;



    -webkit-transform: translateX(-50%);

        -ms-transform: translateX(-50%);

            transform: translateX(-50%);

    text-align: center;

    text-transform: uppercase;



    color: #496cfe;

    border: 1px solid rgba(255, 255, 255, .8);

    border-radius: 50%;

    background-color: #fff;

    -webkit-box-shadow: 0 13px 20px 0 rgba(13, 21, 75, .4);

            box-shadow: 0 13px 20px 0 rgba(13, 21, 75, .4);

}



/*4.7 form css*/

.rt-form [type='color'],

.rt-form [type='date'],

.rt-form [type='datetime'],

.rt-form [type='datetime-local'],

.rt-form [type='email'],

.rt-form [type='month'],

.rt-form [type='number'],

.rt-form [type='password'],

.rt-form [type='search'],

.rt-form [type='tel'],

.rt-form [type='text'],

.rt-form [type='time'],

.rt-form [type='url'],

.rt-form [type='week'],

.rt-form input:not([type]),

.rt-form textarea,

.rt-form .form-control,

.comment-respond [type='color'],

.comment-respond [type='date'],

.comment-respond [type='datetime'],

.comment-respond [type='datetime-local'],

.comment-respond [type='email'],

.comment-respond [type='month'],

.comment-respond [type='number'],

.comment-respond [type='password'],

.comment-respond [type='search'],

.comment-respond [type='tel'],

.comment-respond [type='text'],

.comment-respond [type='time'],

.comment-respond [type='url'],

.comment-respond [type='week'],

.comment-respond input:not([type]),

.comment-respond textarea,

.comment-respond .form-control

{

    font-size: 16px;



    display: block;



    width: 100%;

    min-height: 51px;

    padding: 20px;



    border: 1px solid #f0f0f0;

}

.rt-form [type='color'].pill,

.rt-form [type='date'].pill,

.rt-form [type='datetime'].pill,

.rt-form [type='datetime-local'].pill,

.rt-form [type='email'].pill,

.rt-form [type='month'].pill,

.rt-form [type='number'].pill,

.rt-form [type='password'].pill,

.rt-form [type='search'].pill,

.rt-form [type='tel'].pill,

.rt-form [type='text'].pill,

.rt-form [type='time'].pill,

.rt-form [type='url'].pill,

.rt-form [type='week'].pill,

.rt-form input:not([type]).pill,

.rt-form textarea.pill,

.rt-form .form-control.pill,

.comment-respond [type='color'].pill,

.comment-respond [type='date'].pill,

.comment-respond [type='datetime'].pill,

.comment-respond [type='datetime-local'].pill,

.comment-respond [type='email'].pill,

.comment-respond [type='month'].pill,

.comment-respond [type='number'].pill,

.comment-respond [type='password'].pill,

.comment-respond [type='search'].pill,

.comment-respond [type='tel'].pill,

.comment-respond [type='text'].pill,

.comment-respond [type='time'].pill,

.comment-respond [type='url'].pill,

.comment-respond [type='week'].pill,

.comment-respond input:not([type]).pill,

.comment-respond textarea.pill,

.comment-respond .form-control.pill

{

    border-radius: 999px;

}

.rt-form [type='color']::-webkit-input-placeholder,

.rt-form [type='date']::-webkit-input-placeholder,

.rt-form [type='datetime']::-webkit-input-placeholder,

.rt-form [type='datetime-local']::-webkit-input-placeholder,

.rt-form [type='email']::-webkit-input-placeholder,

.rt-form [type='month']::-webkit-input-placeholder,

.rt-form [type='number']::-webkit-input-placeholder,

.rt-form [type='password']::-webkit-input-placeholder,

.rt-form [type='search']::-webkit-input-placeholder,

.rt-form [type='tel']::-webkit-input-placeholder,

.rt-form [type='text']::-webkit-input-placeholder,

.rt-form [type='time']::-webkit-input-placeholder,

.rt-form [type='url']::-webkit-input-placeholder,

.rt-form [type='week']::-webkit-input-placeholder,

.rt-form input:not([type])::-webkit-input-placeholder,

.rt-form textarea::-webkit-input-placeholder,

.rt-form .form-control::-webkit-input-placeholder,

.comment-respond [type='color']::-webkit-input-placeholder,

.comment-respond [type='date']::-webkit-input-placeholder,

.comment-respond [type='datetime']::-webkit-input-placeholder,

.comment-respond [type='datetime-local']::-webkit-input-placeholder,

.comment-respond [type='email']::-webkit-input-placeholder,

.comment-respond [type='month']::-webkit-input-placeholder,

.comment-respond [type='number']::-webkit-input-placeholder,

.comment-respond [type='password']::-webkit-input-placeholder,

.comment-respond [type='search']::-webkit-input-placeholder,

.comment-respond [type='tel']::-webkit-input-placeholder,

.comment-respond [type='text']::-webkit-input-placeholder,

.comment-respond [type='time']::-webkit-input-placeholder,

.comment-respond [type='url']::-webkit-input-placeholder,

.comment-respond [type='week']::-webkit-input-placeholder,

.comment-respond input:not([type])::-webkit-input-placeholder,

.comment-respond textarea::-webkit-input-placeholder,

.comment-respond .form-control::-webkit-input-placeholder

{

    font-size: 16px;



    color: #555;

}

.rt-form [type='color']::-moz-placeholder,

.rt-form [type='date']::-moz-placeholder,

.rt-form [type='datetime']::-moz-placeholder,

.rt-form [type='datetime-local']::-moz-placeholder,

.rt-form [type='email']::-moz-placeholder,

.rt-form [type='month']::-moz-placeholder,

.rt-form [type='number']::-moz-placeholder,

.rt-form [type='password']::-moz-placeholder,

.rt-form [type='search']::-moz-placeholder,

.rt-form [type='tel']::-moz-placeholder,

.rt-form [type='text']::-moz-placeholder,

.rt-form [type='time']::-moz-placeholder,

.rt-form [type='url']::-moz-placeholder,

.rt-form [type='week']::-moz-placeholder,

.rt-form input:not([type])::-moz-placeholder,

.rt-form textarea::-moz-placeholder,

.rt-form .form-control::-moz-placeholder,

.comment-respond [type='color']::-moz-placeholder,

.comment-respond [type='date']::-moz-placeholder,

.comment-respond [type='datetime']::-moz-placeholder,

.comment-respond [type='datetime-local']::-moz-placeholder,

.comment-respond [type='email']::-moz-placeholder,

.comment-respond [type='month']::-moz-placeholder,

.comment-respond [type='number']::-moz-placeholder,

.comment-respond [type='password']::-moz-placeholder,

.comment-respond [type='search']::-moz-placeholder,

.comment-respond [type='tel']::-moz-placeholder,

.comment-respond [type='text']::-moz-placeholder,

.comment-respond [type='time']::-moz-placeholder,

.comment-respond [type='url']::-moz-placeholder,

.comment-respond [type='week']::-moz-placeholder,

.comment-respond input:not([type])::-moz-placeholder,

.comment-respond textarea::-moz-placeholder,

.comment-respond .form-control::-moz-placeholder

{

    font-size: 16px;



    color: #555;

}

.rt-form [type='color']::-ms-input-placeholder,

.rt-form [type='date']::-ms-input-placeholder,

.rt-form [type='datetime']::-ms-input-placeholder,

.rt-form [type='datetime-local']::-ms-input-placeholder,

.rt-form [type='email']::-ms-input-placeholder,

.rt-form [type='month']::-ms-input-placeholder,

.rt-form [type='number']::-ms-input-placeholder,

.rt-form [type='password']::-ms-input-placeholder,

.rt-form [type='search']::-ms-input-placeholder,

.rt-form [type='tel']::-ms-input-placeholder,

.rt-form [type='text']::-ms-input-placeholder,

.rt-form [type='time']::-ms-input-placeholder,

.rt-form [type='url']::-ms-input-placeholder,

.rt-form [type='week']::-ms-input-placeholder,

.rt-form input:not([type])::-ms-input-placeholder,

.rt-form textarea::-ms-input-placeholder,

.rt-form .form-control::-ms-input-placeholder,

.comment-respond [type='color']::-ms-input-placeholder,

.comment-respond [type='date']::-ms-input-placeholder,

.comment-respond [type='datetime']::-ms-input-placeholder,

.comment-respond [type='datetime-local']::-ms-input-placeholder,

.comment-respond [type='email']::-ms-input-placeholder,

.comment-respond [type='month']::-ms-input-placeholder,

.comment-respond [type='number']::-ms-input-placeholder,

.comment-respond [type='password']::-ms-input-placeholder,

.comment-respond [type='search']::-ms-input-placeholder,

.comment-respond [type='tel']::-ms-input-placeholder,

.comment-respond [type='text']::-ms-input-placeholder,

.comment-respond [type='time']::-ms-input-placeholder,

.comment-respond [type='url']::-ms-input-placeholder,

.comment-respond [type='week']::-ms-input-placeholder,

.comment-respond input:not([type])::-ms-input-placeholder,

.comment-respond textarea::-ms-input-placeholder,

.comment-respond .form-control::-ms-input-placeholder

{

    font-size: 16px;



    color: #555;

}

.rt-form [type='color']::placeholder,

.rt-form [type='date']::placeholder,

.rt-form [type='datetime']::placeholder,

.rt-form [type='datetime-local']::placeholder,

.rt-form [type='email']::placeholder,

.rt-form [type='month']::placeholder,

.rt-form [type='number']::placeholder,

.rt-form [type='password']::placeholder,

.rt-form [type='search']::placeholder,

.rt-form [type='tel']::placeholder,

.rt-form [type='text']::placeholder,

.rt-form [type='time']::placeholder,

.rt-form [type='url']::placeholder,

.rt-form [type='week']::placeholder,

.rt-form input:not([type])::placeholder,

.rt-form textarea::placeholder,

.rt-form .form-control::placeholder,

.comment-respond [type='color']::placeholder,

.comment-respond [type='date']::placeholder,

.comment-respond [type='datetime']::placeholder,

.comment-respond [type='datetime-local']::placeholder,

.comment-respond [type='email']::placeholder,

.comment-respond [type='month']::placeholder,

.comment-respond [type='number']::placeholder,

.comment-respond [type='password']::placeholder,

.comment-respond [type='search']::placeholder,

.comment-respond [type='tel']::placeholder,

.comment-respond [type='text']::placeholder,

.comment-respond [type='time']::placeholder,

.comment-respond [type='url']::placeholder,

.comment-respond [type='week']::placeholder,

.comment-respond input:not([type])::placeholder,

.comment-respond textarea::placeholder,

.comment-respond .form-control::placeholder

{

    font-size: 16px;



    color: #555;

}

.rt-form [type='color']:focus,

.rt-form [type='date']:focus,

.rt-form [type='datetime']:focus,

.rt-form [type='datetime-local']:focus,

.rt-form [type='email']:focus,

.rt-form [type='month']:focus,

.rt-form [type='number']:focus,

.rt-form [type='password']:focus,

.rt-form [type='search']:focus,

.rt-form [type='tel']:focus,

.rt-form [type='text']:focus,

.rt-form [type='time']:focus,

.rt-form [type='url']:focus,

.rt-form [type='week']:focus,

.rt-form input:not([type]):focus,

.rt-form textarea:focus,

.rt-form .form-control:focus,

.comment-respond [type='color']:focus,

.comment-respond [type='date']:focus,

.comment-respond [type='datetime']:focus,

.comment-respond [type='datetime-local']:focus,

.comment-respond [type='email']:focus,

.comment-respond [type='month']:focus,

.comment-respond [type='number']:focus,

.comment-respond [type='password']:focus,

.comment-respond [type='search']:focus,

.comment-respond [type='tel']:focus,

.comment-respond [type='text']:focus,

.comment-respond [type='time']:focus,

.comment-respond [type='url']:focus,

.comment-respond [type='week']:focus,

.comment-respond input:not([type]):focus,

.comment-respond textarea:focus,

.comment-respond .form-control:focus

{

    border-color: #f08e25;

    outline: none;

    -webkit-box-shadow: none;

            box-shadow: none;

}



.rt-form select,

.comment-respond select

{

    width: 100%;

    height: 51px;

    padding-left: 20px;



    color: #555;

    border: 1px solid #f0f0f0;

    background-color: transparent;



    -webkit-appearance: none;

       -moz-appearance: none;

            appearance: none;

}

.rt-form select:focus,

.comment-respond select:focus

{

    outline: none;

}



.rt-form [type='color']:focus,

.rt-form [type='date']:focus,

.rt-form [type='datetime']:focus,

.rt-form [type='datetime-local']:focus,

.rt-form [type='email']:focus,

.rt-form [type='month']:focus,

.rt-form [type='number']:focus,

.rt-form [type='password']:focus,

.rt-form [type='search']:focus,

.rt-form [type='tel']:focus,

.rt-form [type='text']:focus,

.rt-form [type='time']:focus,

.rt-form [type='url']:focus,

.rt-form [type='week']:focus,

.rt-form input:not([type]):focus,

.rt-form textarea:focus,

.rt-form .form-control:focus,

.comment-respond [type='color']:focus,

.comment-respond [type='date']:focus,

.comment-respond [type='datetime']:focus,

.comment-respond [type='datetime-local']:focus,

.comment-respond [type='email']:focus,

.comment-respond [type='month']:focus,

.comment-respond [type='number']:focus,

.comment-respond [type='password']:focus,

.comment-respond [type='search']:focus,

.comment-respond [type='tel']:focus,

.comment-respond [type='text']:focus,

.comment-respond [type='time']:focus,

.comment-respond [type='url']:focus,

.comment-respond [type='week']:focus,

.comment-respond input:not([type]):focus,

.comment-respond textarea:focus,

.comment-respond .form-control:focus

{

    border-color: #f08e25 !important;

    outline: none;

    background: transparent;

    -webkit-box-shadow: none !important;

            box-shadow: none !important;

}



.rt-form [type='color']:hover,

.rt-form [type='date']:hover,

.rt-form [type='datetime']:hover,

.rt-form [type='datetime-local']:hover,

.rt-form [type='email']:hover,

.rt-form [type='month']:hover,

.rt-form [type='number']:hover,

.rt-form [type='password']:hover,

.rt-form [type='search']:hover,

.rt-form [type='tel']:hover,

.rt-form [type='text']:hover,

.rt-form [type='time']:hover,

.rt-form [type='url']:hover,

.rt-form [type='week']:hover,

.rt-form input:not([type]):hover,

.rt-form textarea:hover,

.rt-form .form-control:hover,

.comment-respond [type='color']:hover,

.comment-respond [type='date']:hover,

.comment-respond [type='datetime']:hover,

.comment-respond [type='datetime-local']:hover,

.comment-respond [type='email']:hover,

.comment-respond [type='month']:hover,

.comment-respond [type='number']:hover,

.comment-respond [type='password']:hover,

.comment-respond [type='search']:hover,

.comment-respond [type='tel']:hover,

.comment-respond [type='text']:hover,

.comment-respond [type='time']:hover,

.comment-respond [type='url']:hover,

.comment-respond [type='week']:hover,

.comment-respond input:not([type]):hover,

.comment-respond textarea:hover,

.comment-respond .form-control:hover

{

    border-color: #f08e25 !important;

    background: transparent;

    -webkit-box-shadow: none !important;

            box-shadow: none !important;

}



.rt-form .forgot-pass label,

.comment-respond .forgot-pass label

{

    font-size: 14px;



    padding-left: 10px;

}



.rt-form.rt-line-form [type='color'],

.rt-form.rt-line-form [type='date'],

.rt-form.rt-line-form [type='datetime'],

.rt-form.rt-line-form [type='datetime-local'],

.rt-form.rt-line-form [type='email'],

.rt-form.rt-line-form [type='month'],

.rt-form.rt-line-form [type='number'],

.rt-form.rt-line-form [type='password'],

.rt-form.rt-line-form [type='search'],

.rt-form.rt-line-form [type='tel'],

.rt-form.rt-line-form [type='text'],

.rt-form.rt-line-form [type='time'],

.rt-form.rt-line-form [type='url'],

.rt-form.rt-line-form [type='week'],

.rt-form.rt-line-form input:not([type]),

.rt-form.rt-line-form textarea,

.rt-form.rt-line-form .form-control,

.comment-respond.rt-line-form [type='color'],

.comment-respond.rt-line-form [type='date'],

.comment-respond.rt-line-form [type='datetime'],

.comment-respond.rt-line-form [type='datetime-local'],

.comment-respond.rt-line-form [type='email'],

.comment-respond.rt-line-form [type='month'],

.comment-respond.rt-line-form [type='number'],

.comment-respond.rt-line-form [type='password'],

.comment-respond.rt-line-form [type='search'],

.comment-respond.rt-line-form [type='tel'],

.comment-respond.rt-line-form [type='text'],

.comment-respond.rt-line-form [type='time'],

.comment-respond.rt-line-form [type='url'],

.comment-respond.rt-line-form [type='week'],

.comment-respond.rt-line-form input:not([type]),

.comment-respond.rt-line-form textarea,

.comment-respond.rt-line-form .form-control

{

    border: none;

    border-bottom: 1px solid #f0f0f0;

    background: transparent;

}



.rt-form.rt-line-form [type='color']:focus,

.rt-form.rt-line-form [type='date']:focus,

.rt-form.rt-line-form [type='datetime']:focus,

.rt-form.rt-line-form [type='datetime-local']:focus,

.rt-form.rt-line-form [type='email']:focus,

.rt-form.rt-line-form [type='month']:focus,

.rt-form.rt-line-form [type='number']:focus,

.rt-form.rt-line-form [type='password']:focus,

.rt-form.rt-line-form [type='search']:focus,

.rt-form.rt-line-form [type='tel']:focus,

.rt-form.rt-line-form [type='text']:focus,

.rt-form.rt-line-form [type='time']:focus,

.rt-form.rt-line-form [type='url']:focus,

.rt-form.rt-line-form [type='week']:focus,

.rt-form.rt-line-form input:not([type]):focus,

.rt-form.rt-line-form textarea:focus,

.rt-form.rt-line-form .form-control:focus,

.rt-form.rt-line-form [type='color']:hover,

.rt-form.rt-line-form [type='date']:hover,

.rt-form.rt-line-form [type='datetime']:hover,

.rt-form.rt-line-form [type='datetime-local']:hover,

.rt-form.rt-line-form [type='email']:hover,

.rt-form.rt-line-form [type='month']:hover,

.rt-form.rt-line-form [type='number']:hover,

.rt-form.rt-line-form [type='password']:hover,

.rt-form.rt-line-form [type='search']:hover,

.rt-form.rt-line-form [type='tel']:hover,

.rt-form.rt-line-form [type='text']:hover,

.rt-form.rt-line-form [type='time']:hover,

.rt-form.rt-line-form [type='url']:hover,

.rt-form.rt-line-form [type='week']:hover,

.rt-form.rt-line-form input:not([type]):hover,

.rt-form.rt-line-form textarea:hover,

.rt-form.rt-line-form .form-control:hover,

.comment-respond.rt-line-form [type='color']:focus,

.comment-respond.rt-line-form [type='date']:focus,

.comment-respond.rt-line-form [type='datetime']:focus,

.comment-respond.rt-line-form [type='datetime-local']:focus,

.comment-respond.rt-line-form [type='email']:focus,

.comment-respond.rt-line-form [type='month']:focus,

.comment-respond.rt-line-form [type='number']:focus,

.comment-respond.rt-line-form [type='password']:focus,

.comment-respond.rt-line-form [type='search']:focus,

.comment-respond.rt-line-form [type='tel']:focus,

.comment-respond.rt-line-form [type='text']:focus,

.comment-respond.rt-line-form [type='time']:focus,

.comment-respond.rt-line-form [type='url']:focus,

.comment-respond.rt-line-form [type='week']:focus,

.comment-respond.rt-line-form input:not([type]):focus,

.comment-respond.rt-line-form textarea:focus,

.comment-respond.rt-line-form .form-control:focus,

.comment-respond.rt-line-form [type='color']:hover,

.comment-respond.rt-line-form [type='date']:hover,

.comment-respond.rt-line-form [type='datetime']:hover,

.comment-respond.rt-line-form [type='datetime-local']:hover,

.comment-respond.rt-line-form [type='email']:hover,

.comment-respond.rt-line-form [type='month']:hover,

.comment-respond.rt-line-form [type='number']:hover,

.comment-respond.rt-line-form [type='password']:hover,

.comment-respond.rt-line-form [type='search']:hover,

.comment-respond.rt-line-form [type='tel']:hover,

.comment-respond.rt-line-form [type='text']:hover,

.comment-respond.rt-line-form [type='time']:hover,

.comment-respond.rt-line-form [type='url']:hover,

.comment-respond.rt-line-form [type='week']:hover,

.comment-respond.rt-line-form input:not([type]):hover,

.comment-respond.rt-line-form textarea:hover,

.comment-respond.rt-line-form .form-control:hover

{

    border-color: #f08e25 !important;

    outline: none;

    -webkit-box-shadow: none;

            box-shadow: none;

}



.rt-form.rt-line-form select,

.comment-respond.rt-line-form select

{

    width: 100%;



    border: none;

    border-bottom: 1px solid #f0f0f0;

}



.rt-form .submit-circle,

.comment-respond .submit-circle

{

    position: absolute;

    top: 50%;

    right: 0;



    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);

}



.rt-form.light-form [type='color'],

.rt-form.light-form [type='date'],

.rt-form.light-form [type='datetime'],

.rt-form.light-form [type='datetime-local'],

.rt-form.light-form [type='email'],

.rt-form.light-form [type='month'],

.rt-form.light-form [type='number'],

.rt-form.light-form [type='password'],

.rt-form.light-form [type='search'],

.rt-form.light-form [type='tel'],

.rt-form.light-form [type='text'],

.rt-form.light-form [type='time'],

.rt-form.light-form [type='url'],

.rt-form.light-form [type='week'],

.rt-form.light-form input:not([type]),

.rt-form.light-form textarea,

.rt-form.light-form .form-control,

.comment-respond.light-form [type='color'],

.comment-respond.light-form [type='date'],

.comment-respond.light-form [type='datetime'],

.comment-respond.light-form [type='datetime-local'],

.comment-respond.light-form [type='email'],

.comment-respond.light-form [type='month'],

.comment-respond.light-form [type='number'],

.comment-respond.light-form [type='password'],

.comment-respond.light-form [type='search'],

.comment-respond.light-form [type='tel'],

.comment-respond.light-form [type='text'],

.comment-respond.light-form [type='time'],

.comment-respond.light-form [type='url'],

.comment-respond.light-form [type='week'],

.comment-respond.light-form input:not([type]),

.comment-respond.light-form textarea,

.comment-respond.light-form .form-control

{

    color: #fff;

    border-color: #f0f0f0;

}

.rt-form.light-form [type='color']::-webkit-input-placeholder,

.rt-form.light-form [type='date']::-webkit-input-placeholder,

.rt-form.light-form [type='datetime']::-webkit-input-placeholder,

.rt-form.light-form [type='datetime-local']::-webkit-input-placeholder,

.rt-form.light-form [type='email']::-webkit-input-placeholder,

.rt-form.light-form [type='month']::-webkit-input-placeholder,

.rt-form.light-form [type='number']::-webkit-input-placeholder,

.rt-form.light-form [type='password']::-webkit-input-placeholder,

.rt-form.light-form [type='search']::-webkit-input-placeholder,

.rt-form.light-form [type='tel']::-webkit-input-placeholder,

.rt-form.light-form [type='text']::-webkit-input-placeholder,

.rt-form.light-form [type='time']::-webkit-input-placeholder,

.rt-form.light-form [type='url']::-webkit-input-placeholder,

.rt-form.light-form [type='week']::-webkit-input-placeholder,

.rt-form.light-form input:not([type])::-webkit-input-placeholder,

.rt-form.light-form textarea::-webkit-input-placeholder,

.rt-form.light-form .form-control::-webkit-input-placeholder,

.comment-respond.light-form [type='color']::-webkit-input-placeholder,

.comment-respond.light-form [type='date']::-webkit-input-placeholder,

.comment-respond.light-form [type='datetime']::-webkit-input-placeholder,

.comment-respond.light-form [type='datetime-local']::-webkit-input-placeholder,

.comment-respond.light-form [type='email']::-webkit-input-placeholder,

.comment-respond.light-form [type='month']::-webkit-input-placeholder,

.comment-respond.light-form [type='number']::-webkit-input-placeholder,

.comment-respond.light-form [type='password']::-webkit-input-placeholder,

.comment-respond.light-form [type='search']::-webkit-input-placeholder,

.comment-respond.light-form [type='tel']::-webkit-input-placeholder,

.comment-respond.light-form [type='text']::-webkit-input-placeholder,

.comment-respond.light-form [type='time']::-webkit-input-placeholder,

.comment-respond.light-form [type='url']::-webkit-input-placeholder,

.comment-respond.light-form [type='week']::-webkit-input-placeholder,

.comment-respond.light-form input:not([type])::-webkit-input-placeholder,

.comment-respond.light-form textarea::-webkit-input-placeholder,

.comment-respond.light-form .form-control::-webkit-input-placeholder

{

    color: #555;

}

.rt-form.light-form [type='color']::-moz-placeholder,

.rt-form.light-form [type='date']::-moz-placeholder,

.rt-form.light-form [type='datetime']::-moz-placeholder,

.rt-form.light-form [type='datetime-local']::-moz-placeholder,

.rt-form.light-form [type='email']::-moz-placeholder,

.rt-form.light-form [type='month']::-moz-placeholder,

.rt-form.light-form [type='number']::-moz-placeholder,

.rt-form.light-form [type='password']::-moz-placeholder,

.rt-form.light-form [type='search']::-moz-placeholder,

.rt-form.light-form [type='tel']::-moz-placeholder,

.rt-form.light-form [type='text']::-moz-placeholder,

.rt-form.light-form [type='time']::-moz-placeholder,

.rt-form.light-form [type='url']::-moz-placeholder,

.rt-form.light-form [type='week']::-moz-placeholder,

.rt-form.light-form input:not([type])::-moz-placeholder,

.rt-form.light-form textarea::-moz-placeholder,

.rt-form.light-form .form-control::-moz-placeholder,

.comment-respond.light-form [type='color']::-moz-placeholder,

.comment-respond.light-form [type='date']::-moz-placeholder,

.comment-respond.light-form [type='datetime']::-moz-placeholder,

.comment-respond.light-form [type='datetime-local']::-moz-placeholder,

.comment-respond.light-form [type='email']::-moz-placeholder,

.comment-respond.light-form [type='month']::-moz-placeholder,

.comment-respond.light-form [type='number']::-moz-placeholder,

.comment-respond.light-form [type='password']::-moz-placeholder,

.comment-respond.light-form [type='search']::-moz-placeholder,

.comment-respond.light-form [type='tel']::-moz-placeholder,

.comment-respond.light-form [type='text']::-moz-placeholder,

.comment-respond.light-form [type='time']::-moz-placeholder,

.comment-respond.light-form [type='url']::-moz-placeholder,

.comment-respond.light-form [type='week']::-moz-placeholder,

.comment-respond.light-form input:not([type])::-moz-placeholder,

.comment-respond.light-form textarea::-moz-placeholder,

.comment-respond.light-form .form-control::-moz-placeholder

{

    color: #555;

}

.rt-form.light-form [type='color']::-ms-input-placeholder,

.rt-form.light-form [type='date']::-ms-input-placeholder,

.rt-form.light-form [type='datetime']::-ms-input-placeholder,

.rt-form.light-form [type='datetime-local']::-ms-input-placeholder,

.rt-form.light-form [type='email']::-ms-input-placeholder,

.rt-form.light-form [type='month']::-ms-input-placeholder,

.rt-form.light-form [type='number']::-ms-input-placeholder,

.rt-form.light-form [type='password']::-ms-input-placeholder,

.rt-form.light-form [type='search']::-ms-input-placeholder,

.rt-form.light-form [type='tel']::-ms-input-placeholder,

.rt-form.light-form [type='text']::-ms-input-placeholder,

.rt-form.light-form [type='time']::-ms-input-placeholder,

.rt-form.light-form [type='url']::-ms-input-placeholder,

.rt-form.light-form [type='week']::-ms-input-placeholder,

.rt-form.light-form input:not([type])::-ms-input-placeholder,

.rt-form.light-form textarea::-ms-input-placeholder,

.rt-form.light-form .form-control::-ms-input-placeholder,

.comment-respond.light-form [type='color']::-ms-input-placeholder,

.comment-respond.light-form [type='date']::-ms-input-placeholder,

.comment-respond.light-form [type='datetime']::-ms-input-placeholder,

.comment-respond.light-form [type='datetime-local']::-ms-input-placeholder,

.comment-respond.light-form [type='email']::-ms-input-placeholder,

.comment-respond.light-form [type='month']::-ms-input-placeholder,

.comment-respond.light-form [type='number']::-ms-input-placeholder,

.comment-respond.light-form [type='password']::-ms-input-placeholder,

.comment-respond.light-form [type='search']::-ms-input-placeholder,

.comment-respond.light-form [type='tel']::-ms-input-placeholder,

.comment-respond.light-form [type='text']::-ms-input-placeholder,

.comment-respond.light-form [type='time']::-ms-input-placeholder,

.comment-respond.light-form [type='url']::-ms-input-placeholder,

.comment-respond.light-form [type='week']::-ms-input-placeholder,

.comment-respond.light-form input:not([type])::-ms-input-placeholder,

.comment-respond.light-form textarea::-ms-input-placeholder,

.comment-respond.light-form .form-control::-ms-input-placeholder

{

    color: #555;

}

.rt-form.light-form [type='color']::placeholder,

.rt-form.light-form [type='date']::placeholder,

.rt-form.light-form [type='datetime']::placeholder,

.rt-form.light-form [type='datetime-local']::placeholder,

.rt-form.light-form [type='email']::placeholder,

.rt-form.light-form [type='month']::placeholder,

.rt-form.light-form [type='number']::placeholder,

.rt-form.light-form [type='password']::placeholder,

.rt-form.light-form [type='search']::placeholder,

.rt-form.light-form [type='tel']::placeholder,

.rt-form.light-form [type='text']::placeholder,

.rt-form.light-form [type='time']::placeholder,

.rt-form.light-form [type='url']::placeholder,

.rt-form.light-form [type='week']::placeholder,

.rt-form.light-form input:not([type])::placeholder,

.rt-form.light-form textarea::placeholder,

.rt-form.light-form .form-control::placeholder,

.comment-respond.light-form [type='color']::placeholder,

.comment-respond.light-form [type='date']::placeholder,

.comment-respond.light-form [type='datetime']::placeholder,

.comment-respond.light-form [type='datetime-local']::placeholder,

.comment-respond.light-form [type='email']::placeholder,

.comment-respond.light-form [type='month']::placeholder,

.comment-respond.light-form [type='number']::placeholder,

.comment-respond.light-form [type='password']::placeholder,

.comment-respond.light-form [type='search']::placeholder,

.comment-respond.light-form [type='tel']::placeholder,

.comment-respond.light-form [type='text']::placeholder,

.comment-respond.light-form [type='time']::placeholder,

.comment-respond.light-form [type='url']::placeholder,

.comment-respond.light-form [type='week']::placeholder,

.comment-respond.light-form input:not([type])::placeholder,

.comment-respond.light-form textarea::placeholder,

.comment-respond.light-form .form-control::placeholder

{

    color: #555;

}



.rt-form.light-form [type='color']:focus,

.rt-form.light-form [type='date']:focus,

.rt-form.light-form [type='datetime']:focus,

.rt-form.light-form [type='datetime-local']:focus,

.rt-form.light-form [type='email']:focus,

.rt-form.light-form [type='month']:focus,

.rt-form.light-form [type='number']:focus,

.rt-form.light-form [type='password']:focus,

.rt-form.light-form [type='search']:focus,

.rt-form.light-form [type='tel']:focus,

.rt-form.light-form [type='text']:focus,

.rt-form.light-form [type='time']:focus,

.rt-form.light-form [type='url']:focus,

.rt-form.light-form [type='week']:focus,

.rt-form.light-form input:not([type]):focus,

.rt-form.light-form textarea:focus,

.rt-form.light-form .form-control:focus,

.rt-form.light-form [type='color']:hover,

.rt-form.light-form [type='date']:hover,

.rt-form.light-form [type='datetime']:hover,

.rt-form.light-form [type='datetime-local']:hover,

.rt-form.light-form [type='email']:hover,

.rt-form.light-form [type='month']:hover,

.rt-form.light-form [type='number']:hover,

.rt-form.light-form [type='password']:hover,

.rt-form.light-form [type='search']:hover,

.rt-form.light-form [type='tel']:hover,

.rt-form.light-form [type='text']:hover,

.rt-form.light-form [type='time']:hover,

.rt-form.light-form [type='url']:hover,

.rt-form.light-form [type='week']:hover,

.rt-form.light-form input:not([type]):hover,

.rt-form.light-form textarea:hover,

.rt-form.light-form .form-control:hover,

.comment-respond.light-form [type='color']:focus,

.comment-respond.light-form [type='date']:focus,

.comment-respond.light-form [type='datetime']:focus,

.comment-respond.light-form [type='datetime-local']:focus,

.comment-respond.light-form [type='email']:focus,

.comment-respond.light-form [type='month']:focus,

.comment-respond.light-form [type='number']:focus,

.comment-respond.light-form [type='password']:focus,

.comment-respond.light-form [type='search']:focus,

.comment-respond.light-form [type='tel']:focus,

.comment-respond.light-form [type='text']:focus,

.comment-respond.light-form [type='time']:focus,

.comment-respond.light-form [type='url']:focus,

.comment-respond.light-form [type='week']:focus,

.comment-respond.light-form input:not([type]):focus,

.comment-respond.light-form textarea:focus,

.comment-respond.light-form .form-control:focus,

.comment-respond.light-form [type='color']:hover,

.comment-respond.light-form [type='date']:hover,

.comment-respond.light-form [type='datetime']:hover,

.comment-respond.light-form [type='datetime-local']:hover,

.comment-respond.light-form [type='email']:hover,

.comment-respond.light-form [type='month']:hover,

.comment-respond.light-form [type='number']:hover,

.comment-respond.light-form [type='password']:hover,

.comment-respond.light-form [type='search']:hover,

.comment-respond.light-form [type='tel']:hover,

.comment-respond.light-form [type='text']:hover,

.comment-respond.light-form [type='time']:hover,

.comment-respond.light-form [type='url']:hover,

.comment-respond.light-form [type='week']:hover,

.comment-respond.light-form input:not([type]):hover,

.comment-respond.light-form textarea:hover,

.comment-respond.light-form .form-control:hover

{

    border-color: #fff !important;

}



.submit-box-form

{

    position: relative;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    height: 71px;

    padding-right: 7px;

    padding-left: 25px;



    border-radius: 2px;

    background-color: #fff;



    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -ms-flex-pack: justify;

            justify-content: space-between;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

@media (max-width: 767.98px)

{

    .submit-box-form

    {

        display: block;

        overflow: hidden;



        width: 100%;

        height: auto;

        margin: auto;

        padding: 20px;

    }

}

.submit-box-form span i

{

    padding-right: 20px;



    color: #7ecf41;

}

@media (max-width: 767.98px)

{

    .submit-box-form span i

    {

        display: none;

    }

}

.submit-box-form input[type='text'],

.submit-box-form input[type='email'],

.submit-box-form .form-control

{

    border: none;

    background-color: transaprent;



    -webkit-box-flex: 1;

    -webkit-flex: 1;

        -ms-flex: 1;

            flex: 1;

}

@media (max-width: 767.98px)

{

    .submit-box-form input[type='text'],

    .submit-box-form input[type='email'],

    .submit-box-form .form-control

    {

        height: 42px;

        margin-bottom: 30px;

        padding-left: 20px;



        border: 1px solid #f0f0f0;

    }

}

.submit-box-form input[type='text']:focus,

.submit-box-form input[type='email']:focus,

.submit-box-form .form-control:focus

{

    outline: none;

    -webkit-box-shadow: none;

            box-shadow: none;

}

.submit-box-form input[type='text']::-webkit-input-placeholder,

.submit-box-form input[type='email']::-webkit-input-placeholder,

.submit-box-form .form-control::-webkit-input-placeholder

{

    font-size: 16px;

}

.submit-box-form input[type='text']::-moz-placeholder,

.submit-box-form input[type='email']::-moz-placeholder,

.submit-box-form .form-control::-moz-placeholder

{

    font-size: 16px;

}

.submit-box-form input[type='text']::-ms-input-placeholder,

.submit-box-form input[type='email']::-ms-input-placeholder,

.submit-box-form .form-control::-ms-input-placeholder

{

    font-size: 16px;

}

.submit-box-form input[type='text']::placeholder,

.submit-box-form input[type='email']::placeholder,

.submit-box-form .form-control::placeholder

{

    font-size: 16px;

}

.submit-box-form .submoit-button

{

    padding-left: 15px;

}



.comment-respond::after

{

    display: block;

    clear: both;



    content: '';

}



.comment-respond label

{

    margin-bottom: 10px;

}



.comment-respond p

{

    margin-bottom: 30px;

}



.comment-respond input[type='submit']

{

    text-transform: uppercase;

}



/*4.8 select2 css*/

.select1_inner

{

    position: relative;

    position: relative;



    height: 42px;



    border: 1px solid #ebebeb;

    background: #fff;

}



.select1_inner:after

{

    position: absolute;

    top: 17px;

    right: 10px;



    display: block;



    width: 10px;

    height: 7px;



    content: '';



    background: url(../../../../../wixtheme.com/html/SassBiz/assets/images/a1.html) 0 0 no-repeat;

}



.select2

{

    width: 100%;

}



.select2 *:focus

{

    outline: none !important;

}



.select2-container--default .select2-results > .select2-results__options

{

    overflow: hidden;



    max-height: 500px;

}



.select2-container--default .select2-selection--single

{

    font-size: 16px;



    position: relative;



    height: 69px;



    border: 1px solid transparent;

    background: -webkit-linear-gradient(235deg, #ff4f58 0%, #ffb400 100%);

    background:         linear-gradient(-145deg, #ff4f58 0%, #ffb400 100%);

}

@media (max-width: 767.98px)

{

    .select2-container--default .select2-selection--single

    {

        height: 46px;

    }

}



.dark-search .select2-container--default .select2-selection--single

{

    border-color: rgba(42, 56, 76, .15);

    background: #343d60;

    -webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .2);

            box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .2);

}



.dark-search .select2-container--default .select2-selection--single .select2-selection__rendered

{

    color: rgba(106, 121, 185, .8);

}



.select2-container--default .select2-selection--single .select2-selection__rendered

{

    font-size: 18px;

    font-weight: 600;

    line-height: 69px;



    color: #fff;

}

@media (max-width: 767.98px)

{

    .select2-container--default .select2-selection--single .select2-selection__rendered

    {

        line-height: 46px;

    }

}



.select2_inner .select2-container--default .select2-selection--single .select2-selection__rendered

{

    padding-left: 0;

}



.select2-container--default .select2-selection--single .select2-selection__arrow

{

    display: none;

}



.select2-dropdown

{

    z-index: 10;



    min-width: 0;



    border-radius: 0;

    background: none;

}



.select2-container--open .select2-dropdown--below

{

    border: none;

}



.select2-results__option

{

    font-size: 14px;

    line-height: 20px;



    padding: 10px 5px 10px 15px;



    color: #fff;

    border-top: 1px solid #f08e25;

    background: #f08e25;

}



.select2-results__option:first-child

{

    border-top: none;

}



.small .select2-results__option

{

    padding-left: 0;

}



.select2-container--default .select2-results__option[aria-selected=true]

{

    color: #f08e25;

    background: #fff;

}



.select2-container--default .select2-results__option--highlighted[aria-selected]

{

    color: #f08e25;

    background: #fff;

}



.flight-list-box .select2-container--default .select2-selection--single .select2-selection__arrow

{

    display: block;

}



.flight-list-box .select2-container--default .select2-selection--single .select2-selection__arrow

{

    top: 13px;

    right: 20px;

}



.flight-list-box .select2-container--default .select2-selection--single .select2-selection__arrow b

{

    border-color: #4f4f4f transparent transparent transparent;

}



.rt-widget .ui-slider

{

    position: relative;

}



.rt-widget .ui-widget.ui-widget-content

{

    height: 3px;



    border: medium none;

    border-radius: 0;

    background: #eee;

}



.rt-widget .ui-state-default,

.rt-widget .ui-widget-content .ui-state-default,

.rt-widget .ui-widget-header .ui-state-default,

.rt-widget .ui-button

{

    width: 20px;

    height: 20px;



    border: medium none;

    border-radius: 0;

    background: -webkit-gradient(linear, left top, right top, from(#9932f5), to(#4968fd));

    background: -webkit-linear-gradient(left, #9932f5 0%, #4968fd 100%);

    background:         linear-gradient(90deg, #9932f5 0%, #4968fd 100%);

}



.rt-widget html .ui-button.ui-state-disabled:hover,

.rt-widget html .ui-button.ui-state-disabled:active

{

    border: medium none;

    border-radius: 100%;

    background: #000 none repeat scroll 0 0;

}



.rt-widget .ui-widget-header

{

    background: #3681ff;

}



.rt-widget .ui-slider-range.ui-corner-all.ui-widget-header

{

    background: pink;

}



.rt-widget .price_slider_amount

{

    margin-top: 30px;

    margin-bottom: 20px;

}



.rt-widget .price_slider_amount input

{

    display: inline-block;

}



.rt-widget .ui-slider-horizontal .ui-slider-handle

{

    top: -9px;



    border: 3px solid #fff;

    border-radius: 50%;

    -webkit-box-shadow: .5px .866px 7px 3px rgba(73, 107, 254, .75);

            box-shadow: .5px .866px 7px 3px rgba(73, 107, 254, .75);

}

.rt-widget .ui-slider-horizontal .ui-slider-handle:focus

{

    outline: none;

}



.rt-widget .price_slider_amount input#amount

{

    width: 100px;



    border: medium none;

}

.rt-widget .price_slider_amount input#amount:focus

{

    border: none;

    outline: none;

}



.rt-widget .ui-slider-horizontal .ui-slider-range

{

    top: 0;



    height: 100%;

}



.tippy-tooltip

{

    font-family: 'Poppins', sans-serifs !important;

    font-size: 14px !important;



    padding: 8px 20px !important;

}



.ui-datepicker .ui-datepicker-header

{

    color: #fff;

    background: -webkit-linear-gradient(82deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

    background:         linear-gradient(8deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

}



.ui-datepicker .ui-state-highlight,

.ui-datepicker .ui-widget-content .ui-state-highlight,

.ui-datepicker .ui-widget-header .ui-state-highlight

{

    color: #fff;

    border: 1px solid #f08e25;

    background: -webkit-linear-gradient(82deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

    background:         linear-gradient(8deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

}



.ui-datepicker .ui-state-active,

.ui-datepicker .ui-widget-content .ui-state-active,

.ui-datepicker .ui-widget-header .ui-state-active

{

    opacity: .7;

    border: 1px solid #f08e25;

    background: -webkit-linear-gradient(82deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

    background:         linear-gradient(8deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

}



.single-product-form.rt-form [type='color'],

.single-product-form.rt-form [type='date'],

.single-product-form.rt-form [type='datetime'],

.single-product-form.rt-form [type='datetime-local'],

.single-product-form.rt-form [type='email'],

.single-product-form.rt-form [type='month'],

.single-product-form.rt-form [type='number'],

.single-product-form.rt-form [type='password'],

.single-product-form.rt-form [type='search'],

.single-product-form.rt-form [type='tel'],

.single-product-form.rt-form [type='text'],

.single-product-form.rt-form [type='time'],

.single-product-form.rt-form [type='url'],

.single-product-form.rt-form [type='week'],

.single-product-form.rt-form input:not([type]),

.single-product-form.rt-form textarea,

.single-product-form.rt-form .form-control

{

    height: 42px;

}



.rt-increment-container .qty

{

    position: relative;



    height: 42px;

    padding: 0;



    text-align: center;

}



.rt-increment-container button

{

    line-height: 41px;



    position: absolute;

    top: 0;

    left: 30;



    width: 30px;

    height: 51px;



    text-align: center;



    border: 1px solid #deeeff;

    background: #f7fbff;

}

.rt-increment-container button.cart-qty-minus

{

    right: 0;

    left: auto;

}



.single-product-form .select2-container--default .select2-selection--single

{

    font-size: 16px;

    font-weight: 400;



    height: 42px;



    border-color: #deeeff;

    background: none;

}



.single-product-form .select2-container--default .select2-selection--single .select2-selection__rendered

{

    font-size: 14px;

    font-weight: 400;

    line-height: 42px;



    padding-left: 13px;



    color: #555;

}



/*4.9 datepicker css*/

/*4.10 alert css*/

.rt-alrt-1

{

    position: relative;

    z-index: 1;



    color: #555;

    -webkit-box-shadow: 0 4px 20px 0 rgba(46, 70, 198, .2);

            box-shadow: 0 4px 20px 0 rgba(46, 70, 198, .2);

}

.rt-alrt-1:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;



    content: '';



    opacity: .2;

    background-image: -webkit-linear-gradient(82deg, #496cfe 0%, #4950f8 29%, #4933f1 55%, #7133f3 83%, #9932f5 100%);

    background-image:         linear-gradient(8deg, #496cfe 0%, #4950f8 29%, #4933f1 55%, #7133f3 83%, #9932f5 100%);



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=20)';

        filter: alpha(opacity=20);

}

.rt-alrt-1 i

{

    font-size: 25px;



    color: #000;

}



.alert

{

    padding: 30px;



    border: medium none;

    border-radius: 0;

}



/*4.11 badge css*/

.rt-gradinet-badge

{

    font-size: 16px;

    font-weight: 400;



    padding: 6px 16px;



    color: #fff;

    background: -webkit-linear-gradient(55deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

    background:         linear-gradient(35deg, #9932f5 0%, #4933f1 53%, #4950f8 70%, #496cfe 100%);

}

.rt-gradinet-badge.pill

{

    border-radius: 999px;

}



/*4.12 icon css*/

.rt-hw-0

{

    line-height: 0;



    width: 0;

    height: 0;

}



.rt-hw-1

{

    line-height: 1px;



    width: 1px;

    height: 1px;

}



.rt-hw-2

{

    line-height: 2px;



    width: 2px;

    height: 2px;

}



.rt-hw-3

{

    line-height: 3px;



    width: 3px;

    height: 3px;

}



.rt-hw-4

{

    line-height: 4px;



    width: 4px;

    height: 4px;

}



.rt-hw-5

{

    line-height: 5px;



    width: 5px;

    height: 5px;

}



.rt-hw-6

{

    line-height: 6px;



    width: 6px;

    height: 6px;

}



.rt-hw-7

{

    line-height: 7px;



    width: 7px;

    height: 7px;

}



.rt-hw-8

{

    line-height: 8px;



    width: 8px;

    height: 8px;

}



.rt-hw-9

{

    line-height: 9px;



    width: 9px;

    height: 9px;

}



.rt-hw-10

{

    line-height: 10px;



    width: 10px;

    height: 10px;

}



.rt-hw-11

{

    line-height: 11px;



    width: 11px;

    height: 11px;

}



.rt-hw-12

{

    line-height: 12px;



    width: 12px;

    height: 12px;

}



.rt-hw-13

{

    line-height: 13px;



    width: 13px;

    height: 13px;

}



.rt-hw-14

{

    line-height: 14px;



    width: 14px;

    height: 14px;

}



.rt-hw-15

{

    line-height: 15px;



    width: 15px;

    height: 15px;

}



.rt-hw-16

{

    line-height: 16px;



    width: 16px;

    height: 16px;

}



.rt-hw-17

{

    line-height: 17px;



    width: 17px;

    height: 17px;

}



.rt-hw-18

{

    line-height: 18px;



    width: 18px;

    height: 18px;

}



.rt-hw-19

{

    line-height: 19px;



    width: 19px;

    height: 19px;

}



.rt-hw-20

{

    line-height: 20px;



    width: 20px;

    height: 20px;

}



.rt-hw-21

{

    line-height: 21px;



    width: 21px;

    height: 21px;

}



.rt-hw-22

{

    line-height: 22px;



    width: 22px;

    height: 22px;

}



.rt-hw-23

{

    line-height: 23px;



    width: 23px;

    height: 23px;

}



.rt-hw-24

{

    line-height: 24px;



    width: 24px;

    height: 24px;

}



.rt-hw-25

{

    line-height: 25px;



    width: 25px;

    height: 25px;

}



.rt-hw-26

{

    line-height: 26px;



    width: 26px;

    height: 26px;

}



.rt-hw-27

{

    line-height: 27px;



    width: 27px;

    height: 27px;

}



.rt-hw-28

{

    line-height: 28px;



    width: 28px;

    height: 28px;

}



.rt-hw-29

{

    line-height: 29px;



    width: 29px;

    height: 29px;

}



.rt-hw-30

{

    line-height: 30px;



    width: 30px;

    height: 30px;

}



.rt-hw-31

{

    line-height: 31px;



    width: 31px;

    height: 31px;

}



.rt-hw-32

{

    line-height: 32px;



    width: 32px;

    height: 32px;

}



.rt-hw-33

{

    line-height: 33px;



    width: 33px;

    height: 33px;

}



.rt-hw-34

{

    line-height: 34px;



    width: 34px;

    height: 34px;

}



.rt-hw-35

{

    line-height: 35px;



    width: 35px;

    height: 35px;

}



.rt-hw-36

{

    line-height: 36px;



    width: 36px;

    height: 36px;

}



.rt-hw-37

{

    line-height: 37px;



    width: 37px;

    height: 37px;

}



.rt-hw-38

{

    line-height: 38px;



    width: 38px;

    height: 38px;

}



.rt-hw-39

{

    line-height: 39px;



    width: 39px;

    height: 39px;

}



.rt-hw-40

{

    line-height: 40px;



    width: 40px;

    height: 40px;

}



.rt-hw-41

{

    line-height: 41px;



    width: 41px;

    height: 41px;

}



.rt-hw-42

{

    line-height: 42px;



    width: 42px;

    height: 42px;

}



.rt-hw-43

{

    line-height: 43px;



    width: 43px;

    height: 43px;

}



.rt-hw-44

{

    line-height: 44px;



    width: 44px;

    height: 44px;

}



.rt-hw-45

{

    line-height: 45px;



    width: 45px;

    height: 45px;

}



.rt-hw-46

{

    line-height: 46px;



    width: 46px;

    height: 46px;

}



.rt-hw-47

{

    line-height: 47px;



    width: 47px;

    height: 47px;

}



.rt-hw-48

{

    line-height: 48px;



    width: 48px;

    height: 48px;

}



.rt-hw-49

{

    line-height: 49px;



    width: 49px;

    height: 49px;

}



.rt-hw-50

{

    line-height: 50px;



    width: 50px;

    height: 50px;

}



.rt-hw-51

{

    line-height: 51px;



    width: 51px;

    height: 51px;

}



.rt-hw-52

{

    line-height: 52px;



    width: 52px;

    height: 52px;

}



.rt-hw-53

{

    line-height: 53px;



    width: 53px;

    height: 53px;

}



.rt-hw-54

{

    line-height: 54px;



    width: 54px;

    height: 54px;

}



.rt-hw-55

{

    line-height: 55px;



    width: 55px;

    height: 55px;

}



.rt-hw-56

{

    line-height: 56px;



    width: 56px;

    height: 56px;

}



.rt-hw-57

{

    line-height: 57px;



    width: 57px;

    height: 57px;

}



.rt-hw-58

{

    line-height: 58px;



    width: 58px;

    height: 58px;

}



.rt-hw-59

{

    line-height: 59px;



    width: 59px;

    height: 59px;

}



.rt-hw-60

{

    line-height: 60px;



    width: 60px;

    height: 60px;

}



.rt-hw-61

{

    line-height: 61px;



    width: 61px;

    height: 61px;

}



.rt-hw-62

{

    line-height: 62px;



    width: 62px;

    height: 62px;

}



.rt-hw-63

{

    line-height: 63px;



    width: 63px;

    height: 63px;

}



.rt-hw-64

{

    line-height: 64px;



    width: 64px;

    height: 64px;

}



.rt-hw-65

{

    line-height: 65px;



    width: 65px;

    height: 65px;

}



.rt-hw-66

{

    line-height: 66px;



    width: 66px;

    height: 66px;

}



.rt-hw-67

{

    line-height: 67px;



    width: 67px;

    height: 67px;

}



.rt-hw-68

{

    line-height: 68px;



    width: 68px;

    height: 68px;

}



.rt-hw-69

{

    line-height: 69px;



    width: 69px;

    height: 69px;

}



.rt-hw-70

{

    line-height: 70px;



    width: 70px;

    height: 70px;

}



.rt-hw-71

{

    line-height: 71px;



    width: 71px;

    height: 71px;

}



.rt-hw-72

{

    line-height: 72px;



    width: 72px;

    height: 72px;

}



.rt-hw-73

{

    line-height: 73px;



    width: 73px;

    height: 73px;

}



.rt-hw-74

{

    line-height: 74px;



    width: 74px;

    height: 74px;

}



.rt-hw-75

{

    line-height: 75px;



    width: 75px;

    height: 75px;

}



.rt-hw-76

{

    line-height: 76px;



    width: 76px;

    height: 76px;

}



.rt-hw-77

{

    line-height: 77px;



    width: 77px;

    height: 77px;

}



.rt-hw-78

{

    line-height: 78px;



    width: 78px;

    height: 78px;

}



.rt-hw-79

{

    line-height: 79px;



    width: 79px;

    height: 79px;

}



.rt-hw-80

{

    line-height: 80px;



    width: 80px;

    height: 80px;

}



.rt-hw-81

{

    line-height: 81px;



    width: 81px;

    height: 81px;

}



.rt-hw-82

{

    line-height: 82px;



    width: 82px;

    height: 82px;

}



.rt-hw-83

{

    line-height: 83px;



    width: 83px;

    height: 83px;

}



.rt-hw-84

{

    line-height: 84px;



    width: 84px;

    height: 84px;

}



.rt-hw-85

{

    line-height: 85px;



    width: 85px;

    height: 85px;

}



.rt-hw-86

{

    line-height: 86px;



    width: 86px;

    height: 86px;

}



.rt-hw-87

{

    line-height: 87px;



    width: 87px;

    height: 87px;

}



.rt-hw-88

{

    line-height: 88px;



    width: 88px;

    height: 88px;

}



.rt-hw-89

{

    line-height: 89px;



    width: 89px;

    height: 89px;

}



.rt-hw-90

{

    line-height: 90px;



    width: 90px;

    height: 90px;

}



.rt-hw-91

{

    line-height: 91px;



    width: 91px;

    height: 91px;

}



.rt-hw-92

{

    line-height: 92px;



    width: 92px;

    height: 92px;

}



.rt-hw-93

{

    line-height: 93px;



    width: 93px;

    height: 93px;

}



.rt-hw-94

{

    line-height: 94px;



    width: 94px;

    height: 94px;

}



.rt-hw-95

{

    line-height: 95px;



    width: 95px;

    height: 95px;

}



.rt-hw-96

{

    line-height: 96px;



    width: 96px;

    height: 96px;

}



.rt-hw-97

{

    line-height: 97px;



    width: 97px;

    height: 97px;

}



.rt-hw-98

{

    line-height: 98px;



    width: 98px;

    height: 98px;

}



.rt-hw-99

{

    line-height: 99px;



    width: 99px;

    height: 99px;

}



.rt-hw-100

{

    line-height: 100px;



    width: 100px;

    height: 100px;

}



@media (max-width: 767.98px)

{

    .rt-hw-xs-0

    {

        line-height: 0;



        width: 0;

        height: 0;

    }

    .rt-hw-xs-1

    {

        line-height: 1px;



        width: 1px;

        height: 1px;

    }

    .rt-hw-xs-2

    {

        line-height: 2px;



        width: 2px;

        height: 2px;

    }

    .rt-hw-xs-3

    {

        line-height: 3px;



        width: 3px;

        height: 3px;

    }

    .rt-hw-xs-4

    {

        line-height: 4px;



        width: 4px;

        height: 4px;

    }

    .rt-hw-xs-5

    {

        line-height: 5px;



        width: 5px;

        height: 5px;

    }

    .rt-hw-xs-6

    {

        line-height: 6px;



        width: 6px;

        height: 6px;

    }

    .rt-hw-xs-7

    {

        line-height: 7px;



        width: 7px;

        height: 7px;

    }

    .rt-hw-xs-8

    {

        line-height: 8px;



        width: 8px;

        height: 8px;

    }

    .rt-hw-xs-9

    {

        line-height: 9px;



        width: 9px;

        height: 9px;

    }

    .rt-hw-xs-10

    {

        line-height: 10px;



        width: 10px;

        height: 10px;

    }

    .rt-hw-xs-11

    {

        line-height: 11px;



        width: 11px;

        height: 11px;

    }

    .rt-hw-xs-12

    {

        line-height: 12px;



        width: 12px;

        height: 12px;

    }

    .rt-hw-xs-13

    {

        line-height: 13px;



        width: 13px;

        height: 13px;

    }

    .rt-hw-xs-14

    {

        line-height: 14px;



        width: 14px;

        height: 14px;

    }

    .rt-hw-xs-15

    {

        line-height: 15px;



        width: 15px;

        height: 15px;

    }

    .rt-hw-xs-16

    {

        line-height: 16px;



        width: 16px;

        height: 16px;

    }

    .rt-hw-xs-17

    {

        line-height: 17px;



        width: 17px;

        height: 17px;

    }

    .rt-hw-xs-18

    {

        line-height: 18px;



        width: 18px;

        height: 18px;

    }

    .rt-hw-xs-19

    {

        line-height: 19px;



        width: 19px;

        height: 19px;

    }

    .rt-hw-xs-20

    {

        line-height: 20px;



        width: 20px;

        height: 20px;

    }

    .rt-hw-xs-21

    {

        line-height: 21px;



        width: 21px;

        height: 21px;

    }

    .rt-hw-xs-22

    {

        line-height: 22px;



        width: 22px;

        height: 22px;

    }

    .rt-hw-xs-23

    {

        line-height: 23px;



        width: 23px;

        height: 23px;

    }

    .rt-hw-xs-24

    {

        line-height: 24px;



        width: 24px;

        height: 24px;

    }

    .rt-hw-xs-25

    {

        line-height: 25px;



        width: 25px;

        height: 25px;

    }

    .rt-hw-xs-26

    {

        line-height: 26px;



        width: 26px;

        height: 26px;

    }

    .rt-hw-xs-27

    {

        line-height: 27px;



        width: 27px;

        height: 27px;

    }

    .rt-hw-xs-28

    {

        line-height: 28px;



        width: 28px;

        height: 28px;

    }

    .rt-hw-xs-29

    {

        line-height: 29px;



        width: 29px;

        height: 29px;

    }

    .rt-hw-xs-30

    {

        line-height: 30px;



        width: 30px;

        height: 30px;

    }

    .rt-hw-xs-31

    {

        line-height: 31px;



        width: 31px;

        height: 31px;

    }

    .rt-hw-xs-32

    {

        line-height: 32px;



        width: 32px;

        height: 32px;

    }

    .rt-hw-xs-33

    {

        line-height: 33px;



        width: 33px;

        height: 33px;

    }

    .rt-hw-xs-34

    {

        line-height: 34px;



        width: 34px;

        height: 34px;

    }

    .rt-hw-xs-35

    {

        line-height: 35px;



        width: 35px;

        height: 35px;

    }

    .rt-hw-xs-36

    {

        line-height: 36px;



        width: 36px;

        height: 36px;

    }

    .rt-hw-xs-37

    {

        line-height: 37px;



        width: 37px;

        height: 37px;

    }

    .rt-hw-xs-38

    {

        line-height: 38px;



        width: 38px;

        height: 38px;

    }

    .rt-hw-xs-39

    {

        line-height: 39px;



        width: 39px;

        height: 39px;

    }

    .rt-hw-xs-40

    {

        line-height: 40px;



        width: 40px;

        height: 40px;

    }

    .rt-hw-xs-41

    {

        line-height: 41px;



        width: 41px;

        height: 41px;

    }

    .rt-hw-xs-42

    {

        line-height: 42px;



        width: 42px;

        height: 42px;

    }

    .rt-hw-xs-43

    {

        line-height: 43px;



        width: 43px;

        height: 43px;

    }

    .rt-hw-xs-44

    {

        line-height: 44px;



        width: 44px;

        height: 44px;

    }

    .rt-hw-xs-45

    {

        line-height: 45px;



        width: 45px;

        height: 45px;

    }

    .rt-hw-xs-46

    {

        line-height: 46px;



        width: 46px;

        height: 46px;

    }

    .rt-hw-xs-47

    {

        line-height: 47px;



        width: 47px;

        height: 47px;

    }

    .rt-hw-xs-48

    {

        line-height: 48px;



        width: 48px;

        height: 48px;

    }

    .rt-hw-xs-49

    {

        line-height: 49px;



        width: 49px;

        height: 49px;

    }

    .rt-hw-xs-50

    {

        line-height: 50px;



        width: 50px;

        height: 50px;

    }

    .rt-hw-xs-51

    {

        line-height: 51px;



        width: 51px;

        height: 51px;

    }

    .rt-hw-xs-52

    {

        line-height: 52px;



        width: 52px;

        height: 52px;

    }

    .rt-hw-xs-53

    {

        line-height: 53px;



        width: 53px;

        height: 53px;

    }

    .rt-hw-xs-54

    {

        line-height: 54px;



        width: 54px;

        height: 54px;

    }

    .rt-hw-xs-55

    {

        line-height: 55px;



        width: 55px;

        height: 55px;

    }

    .rt-hw-xs-56

    {

        line-height: 56px;



        width: 56px;

        height: 56px;

    }

    .rt-hw-xs-57

    {

        line-height: 57px;



        width: 57px;

        height: 57px;

    }

    .rt-hw-xs-58

    {

        line-height: 58px;



        width: 58px;

        height: 58px;

    }

    .rt-hw-xs-59

    {

        line-height: 59px;



        width: 59px;

        height: 59px;

    }

    .rt-hw-xs-60

    {

        line-height: 60px;



        width: 60px;

        height: 60px;

    }

    .rt-hw-xs-61

    {

        line-height: 61px;



        width: 61px;

        height: 61px;

    }

    .rt-hw-xs-62

    {

        line-height: 62px;



        width: 62px;

        height: 62px;

    }

    .rt-hw-xs-63

    {

        line-height: 63px;



        width: 63px;

        height: 63px;

    }

    .rt-hw-xs-64

    {

        line-height: 64px;



        width: 64px;

        height: 64px;

    }

    .rt-hw-xs-65

    {

        line-height: 65px;



        width: 65px;

        height: 65px;

    }

    .rt-hw-xs-66

    {

        line-height: 66px;



        width: 66px;

        height: 66px;

    }

    .rt-hw-xs-67

    {

        line-height: 67px;



        width: 67px;

        height: 67px;

    }

    .rt-hw-xs-68

    {

        line-height: 68px;



        width: 68px;

        height: 68px;

    }

    .rt-hw-xs-69

    {

        line-height: 69px;



        width: 69px;

        height: 69px;

    }

    .rt-hw-xs-70

    {

        line-height: 70px;



        width: 70px;

        height: 70px;

    }

    .rt-hw-xs-71

    {

        line-height: 71px;



        width: 71px;

        height: 71px;

    }

    .rt-hw-xs-72

    {

        line-height: 72px;



        width: 72px;

        height: 72px;

    }

    .rt-hw-xs-73

    {

        line-height: 73px;



        width: 73px;

        height: 73px;

    }

    .rt-hw-xs-74

    {

        line-height: 74px;



        width: 74px;

        height: 74px;

    }

    .rt-hw-xs-75

    {

        line-height: 75px;



        width: 75px;

        height: 75px;

    }

    .rt-hw-xs-76

    {

        line-height: 76px;



        width: 76px;

        height: 76px;

    }

    .rt-hw-xs-77

    {

        line-height: 77px;



        width: 77px;

        height: 77px;

    }

    .rt-hw-xs-78

    {

        line-height: 78px;



        width: 78px;

        height: 78px;

    }

    .rt-hw-xs-79

    {

        line-height: 79px;



        width: 79px;

        height: 79px;

    }

    .rt-hw-xs-80

    {

        line-height: 80px;



        width: 80px;

        height: 80px;

    }

    .rt-hw-xs-81

    {

        line-height: 81px;



        width: 81px;

        height: 81px;

    }

    .rt-hw-xs-82

    {

        line-height: 82px;



        width: 82px;

        height: 82px;

    }

    .rt-hw-xs-83

    {

        line-height: 83px;



        width: 83px;

        height: 83px;

    }

    .rt-hw-xs-84

    {

        line-height: 84px;



        width: 84px;

        height: 84px;

    }

    .rt-hw-xs-85

    {

        line-height: 85px;



        width: 85px;

        height: 85px;

    }

    .rt-hw-xs-86

    {

        line-height: 86px;



        width: 86px;

        height: 86px;

    }

    .rt-hw-xs-87

    {

        line-height: 87px;



        width: 87px;

        height: 87px;

    }

    .rt-hw-xs-88

    {

        line-height: 88px;



        width: 88px;

        height: 88px;

    }

    .rt-hw-xs-89

    {

        line-height: 89px;



        width: 89px;

        height: 89px;

    }

    .rt-hw-xs-90

    {

        line-height: 90px;



        width: 90px;

        height: 90px;

    }

    .rt-hw-xs-91

    {

        line-height: 91px;



        width: 91px;

        height: 91px;

    }

    .rt-hw-xs-92

    {

        line-height: 92px;



        width: 92px;

        height: 92px;

    }

    .rt-hw-xs-93

    {

        line-height: 93px;



        width: 93px;

        height: 93px;

    }

    .rt-hw-xs-94

    {

        line-height: 94px;



        width: 94px;

        height: 94px;

    }

    .rt-hw-xs-95

    {

        line-height: 95px;



        width: 95px;

        height: 95px;

    }

    .rt-hw-xs-96

    {

        line-height: 96px;



        width: 96px;

        height: 96px;

    }

    .rt-hw-xs-97

    {

        line-height: 97px;



        width: 97px;

        height: 97px;

    }

    .rt-hw-xs-98

    {

        line-height: 98px;



        width: 98px;

        height: 98px;

    }

    .rt-hw-xs-99

    {

        line-height: 99px;



        width: 99px;

        height: 99px;

    }

    .rt-hw-xs-100

    {

        line-height: 100px;



        width: 100px;

        height: 100px;

    }

}



.rt-circle

{

    border-radius: 50%;

}

.rt-circle:after

{

    border-radius: 50%;

}



.rt-icon

{

    position: relative;

    z-index: 1;



    display: inline-block;



    text-align: center;

}



.icon-gradinet-1

{

    position: relative;

    z-index: 1;



    color: #fff;

    background-image: -webkit-linear-gradient(305deg, #23cc88 0%, #8ecf35 100%);

    background-image:         linear-gradient(145deg, #23cc88 0%, #8ecf35 100%);

}

.icon-gradinet-1:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background-image: -webkit-linear-gradient(235deg, #23cc88 0%, #8ecf35 100%);

    background-image:         linear-gradient(-145deg, #23cc88 0%, #8ecf35 100%);

}

.icon-gradinet-1:hover

{

    color: #fff;

}

.icon-gradinet-1:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-gradinet-2

{

    position: relative;

    z-index: 1;



    color: #fff;

    background-image: -webkit-linear-gradient(305deg, #01cbad 0%, #47a1f2 100%);

    background-image:         linear-gradient(145deg, #01cbad 0%, #47a1f2 100%);

}

.icon-gradinet-2:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background-image: -webkit-linear-gradient(235deg, #01cbad 0%, #47a1f2 100%);

    background-image:         linear-gradient(-145deg, #01cbad 0%, #47a1f2 100%);

}

.icon-gradinet-2:hover

{

    color: #fff;

}

.icon-gradinet-2:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-gradinet-3

{

    position: relative;

    z-index: 1;



    color: #fff;

    background-image: -webkit-linear-gradient(305deg, #ff4f58 0%, #ffb400 100%);

    background-image:         linear-gradient(145deg, #ff4f58 0%, #ffb400 100%);

}

.icon-gradinet-3:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background-image: -webkit-linear-gradient(235deg, #ff4f58 0%, #ffb400 100%);

    background-image:         linear-gradient(-145deg, #ff4f58 0%, #ffb400 100%);

}

.icon-gradinet-3:hover

{

    color: #fff;

}

.icon-gradinet-3:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-gradinet-4

{

    position: relative;

    z-index: 1;



    color: #fff;

    background-image: -webkit-linear-gradient(305deg, #e85aca 0%, #fc4e65 100%);

    background-image:         linear-gradient(145deg, #e85aca 0%, #fc4e65 100%);

}

.icon-gradinet-4:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background-image: -webkit-linear-gradient(235deg, #e85aca 0%, #fc4e65 100%);

    background-image:         linear-gradient(-145deg, #e85aca 0%, #fc4e65 100%);

}

.icon-gradinet-4:hover

{

    color: #fff;

}

.icon-gradinet-4:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-gradinet-5

{

    position: relative;

    z-index: 1;



    color: #fff;

    background-image: -webkit-linear-gradient(305deg, #5f51b5 0%, #ce62fd 100%);

    background-image:         linear-gradient(145deg, #5f51b5 0%, #ce62fd 100%);

}

.icon-gradinet-5:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background-image: -webkit-linear-gradient(235deg, #5f51b5 0%, #ce62fd 100%);

    background-image:         linear-gradient(-145deg, #5f51b5 0%, #ce62fd 100%);

}

.icon-gradinet-5:hover

{

    color: #fff;

}

.icon-gradinet-5:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-dark

{

    position: relative;

    z-index: 1;



    color: #fff !important;

    background: #111;

}

.icon-dark:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff !important;

    background: #f08e25;

}

.icon-dark:hover

{

    color: #fff !important;

}

.icon-dark:hover i

{

    -webkit-animation: zoomIn 400ms ease-in-out;

            animation: zoomIn 400ms ease-in-out;

}

.icon-dark:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-glow-1

{

    -webkit-animation: pulseservices2 .9s infinite ease-in-out;

            animation: pulseservices2 .9s infinite ease-in-out;



    -webkit-box-shadow: 0 0 0 0 rgba(152, 93, 221, .7);

            box-shadow: 0 0 0 0 rgba(152, 93, 221, .7);

}



@-webkit-keyframes pulseservices2

{

    to

    {

        -webkit-box-shadow: 0 0 0 15px rgba(152, 93, 221, 0);

                box-shadow: 0 0 0 15px rgba(152, 93, 221, 0);

    }

}



.icon-facebook

{

    position: relative;

    z-index: 1;



    color: #fff;

    background: #3b5999;

}

.icon-facebook:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background: #344e87;

}

.icon-facebook:hover

{

    color: #fff;

}

.icon-facebook:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-twitter

{

    position: relative;

    z-index: 1;



    color: #fff;

    background: #55acee;

}

.icon-twitter:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background: #3ea1ec;

}

.icon-twitter:hover

{

    color: #fff;

}

.icon-twitter:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-instra

{

    position: relative;

    z-index: 1;



    color: #fff;

    background: #4f86ac;

}

.icon-instra:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background: #47789b;

}

.icon-instra:hover

{

    color: #fff;

}

.icon-instra:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-pinterest

{

    position: relative;

    z-index: 1;



    color: #fff;

    background: #bd081c;

}

.icon-pinterest:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background: #a50718;

}

.icon-pinterest:hover

{

    color: #fff;

}

.icon-pinterest:hover:after

{

    visibility: visible;



    opacity: 1;

}



.icon-linkedin

{

    position: relative;

    z-index: 1;



    color: #fff;

    background: #007bb6;

}

.icon-linkedin:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    background: #006a9d;

}

.icon-linkedin:hover

{

    color: #fff;

}

.icon-linkedin:hover:after

{

    visibility: visible;



    opacity: 1;

}



/*4.13 progress css*/

.single-progress .progress

{

    height: 10px;



    background: #f7fafc;

}



/*4.14 progress css*/

.rt-preloder

{

    position: fixed;

    z-index: 9999;

    top: 0;

    left: 0;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;

            flex-direction: column;



    width: 100%;

    height: 100vh;



    background-color: #fff;



    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

    -webkit-flex-direction: column;

        -ms-flex-direction: column;

    -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;

}

.rt-preloder .preloder-box

{

    width: 80px;

    height: 80px;

}



/*5.0 Blog Css*/

.single-blg-post

{

    position: relative;

    z-index: 1;



    margin-bottom: 30px;

}

.single-blg-post.rt-video-post .post-thumbnail:after

{

    font-family: 'icofont';

    font-size: 30px;

    line-height: 80px;



    position: absolute;

    top: 50%;

    left: 50%;



    width: 80px;

    height: 80px;



    content: '\ecaa';

    -webkit-transform: translate(-50%, -50%);

        -ms-transform: translate(-50%, -50%);

            transform: translate(-50%, -50%);

    text-align: center;



    color: #ff4600;

    border-radius: 50%;

    background-color: #fff;

    -webkit-box-shadow: i0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: i0 0 10px 0 rgba(136, 136, 136, .1);

}

.single-blg-post .post-thumbnail

{

    position: relative;

    z-index: 1;



    display: block;

}

.single-blg-post.rt-quote-post blockquote

{

    padding: 70px;



    background: -webkit-linear-gradient(235deg, #ff4f58 0%, #ffb400 100%);

    background:         linear-gradient(-145deg, #ff4f58 0%, #ffb400 100%);

}

.single-blg-post.rt-quote-post blockquote:after

{

    display: none;

}

@media (max-width: 767.98px)

{

    .single-blg-post.rt-quote-post blockquote

    {

        padding: 70px 30px;

    }

}

.single-blg-post .entry-content

{

    padding-top: 36px;

    padding-right: 30px;

    padding-bottom: 34px;

    padding-left: 45px;



    background-color: white;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

@media (max-width: 767.98px)

{

    .single-blg-post .entry-content

    {

        padding-right: 30px;

        padding-left: 30px;

    }

}

.single-blg-post .entry-content .entry-header .entry-title

{

    font-size: 30px;

    font-weight: 600;

    line-height: 36px;



    margin: 0 0 10px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

    word-break: break-word;



    color: #2f2838;

}

@media (max-width: 767.98px)

{

    .single-blg-post .entry-content .entry-header .entry-title

    {

        font-size: 24px;

        line-height: 30px;

    }

}

.single-blg-post .entry-content .entry-header .entry-title a

{

    color: #2f2838;

}

.single-blg-post .entry-content .entry-header .entry-title a:hover

{

    color: #f08e25;

}

.single-blg-post .entry-content .entry-header .entry-meta

{

    margin-bottom: 13px;

}

.single-blg-post .entry-content .entry-header .entry-meta span

{

    display: inline-block;



    margin-right: 27px;

}

.single-blg-post .entry-content .entry-header .entry-meta span a

{

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    color: #555;

}

.single-blg-post .entry-content .entry-header .entry-meta span a i

{

    padding-right: 5px;



    color: #555;

}

.single-blg-post .entry-content .entry-header .entry-meta span a:hover

{

    color: #f08e25;

}

.single-blg-post .entry-content .entry-header .entry-meta span a:hover i

{

    color: #f08e25;

}

.single-blg-post .entry-content .entry-header .entry-meta span:last-child

{

    margin-right: 0;

}

.single-blg-post .entry-content p

{

    font-size: 16px;

    line-height: 26px;



    color: #555;

}

.single-blg-post .entry-content .entry-footer

{

    margin-top: 27px;

}

.single-blg-post .entry-content .entry-footer .rt-btn,

.single-blg-post .entry-content .entry-footer .comment-respond input[type='submit'],

.comment-respond .single-blg-post .entry-content .entry-footer input[type='submit']

{

    font-size: 14px;

}

.single-blg-post .entry-content .songle-entry-footer

{

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    margin-top: 30px;

    margin-right: -35px;

    margin-left: -35px;

    padding-top: 30px;



    border-top: 1px solid rgba(246, 250, 253, .702);



    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -ms-flex-pack: justify;

            justify-content: space-between;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

@media (max-width: 1199.98px)

{

    .single-blg-post .entry-content .songle-entry-footer

    {

                flex-direction: column;



        -webkit-box-orient: vertical;

        -webkit-box-direction: normal;

        -webkit-flex-direction: column;

            -ms-flex-direction: column;

    }

}

.single-blg-post .entry-content .songle-entry-footer .single-tags

{

    padding-left: 35px;

}

@media (max-width: 1199.98px)

{

    .single-blg-post .entry-content .songle-entry-footer .single-tags

    {

        margin-bottom: 15px;

    }

}

.single-blg-post .entry-content .songle-entry-footer .single-tags a

{

    font-size: 14px;



    display: inline-block;



    margin-right: 5px;

    padding: 9px 15px;



    color: #696969;

    border: 1px solid #f6f9fb;

    border-radius: 5px;

}

.single-blg-post .entry-content .songle-entry-footer .single-tags a:last-child

{

    margin-right: 0;

}

.single-blg-post .entry-content .songle-entry-footer .single-tags a:hover

{

    color: #fff;

    background: #f08e25;

}

.single-blg-post .entry-content .songle-entry-footer .single-share

{

    padding-right: 35px;

}

.single-blg-post .entry-content .songle-entry-footer .single-share ul li

{

    display: inline-block;



    margin-right: 5px;

}

.single-blg-post .entry-content .songle-entry-footer .single-share ul li:last-child

{

    margin-right: 0;

}



.rt-gallery-post-active .rt-single-gallery-iteam

{

    width: 100%;

    height: 370px;

}



.rt-gallery-post-active .owl-nav .owl-prev,

.rt-gallery-post-active .owl-nav .owl-next

{

    font-size: 18px !important;

    line-height: 50px;



    position: absolute;

    top: 50%;

    left: 30px;



    width: 50px;

    height: 50px;



    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);

    text-align: center;



    color: #555 !important;

    border-radius: 50%;

    background-color: #fff !important;

}

.rt-gallery-post-active .owl-nav .owl-prev:focus,

.rt-gallery-post-active .owl-nav .owl-prev:hover,

.rt-gallery-post-active .owl-nav .owl-next:focus,

.rt-gallery-post-active .owl-nav .owl-next:hover

{

    color: #ff4600 !important;

    outline: none;

}



.rt-gallery-post-active .owl-nav .owl-next

{

    right: 30px;

    left: auto;

}



.author-box

{

    padding: 30px;



    border-radius: 12px;

    background-color: white;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

@media (max-width: 767.98px)

{

    .author-box .media.auhor-bio-data

    {

                flex-direction: column;



        text-align: center;



        -webkit-box-orient: vertical;

        -webkit-box-direction: normal;

        -webkit-flex-direction: column;

            -ms-flex-direction: column;

    }

    .author-box .media.auhor-bio-data .bio-thumb

    {

        margin-bottom: 30px;

    }

    .author-box .media.auhor-bio-data .bio-thumb.mr-5

    {

        margin-right: 0 !important;

    }

}

.author-box .author-social li

{

    display: inline-block;

}

.author-box .author-social li a

{

    display: block;



    margin-right: 12px;

}

@media (max-width: 767.98px)

{

    .author-box .author-social li a

    {

        margin-right: 5px;

    }

}

.author-box .author-social li:last-child a

{

    margin-right: 0;

}



.single-blog .single-blg-post .entry-content .entry-header .entry-title

{

    line-height: 41px;

}

@media (max-width: 767.98px)

{

    .single-blog .single-blg-post .entry-content .entry-header .entry-title

    {

        line-height: 34px;

    }

}



.widget

{

    margin: 0 0 30px;

    padding: 35px;



    border-radius: 12px;

    background-color: white;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

.widget:last-child

{

    margin-bottom: 0;

}

.widget .widget-title

{

    font-size: 18px;

    font-weight: 700;

    line-height: 18px;



    position: relative;

    z-index: 1;



    margin-right: -35px;

    margin-bottom: 30px;

    margin-left: -35px;

    padding-right: 35px;

    padding-bottom: 30px;

    padding-left: 35px;



    text-transform: capitalize;



    color: #0b185f;

}

.widget .widget-title:after

{

    position: absolute;

    bottom: 0;

    left: 0;



    width: 100%;

    height: 1px;



    content: '';



    background: rgba(246, 250, 253, .702);

}

.widget .rt-btn,

.widget .comment-respond input[type='submit'],

.comment-respond .widget input[type='submit']

{

    font-size: 14px;

}

.widget select

{

    font-family: 'Poppins', sans-serifs;

    font-weight: 500;



    display: block;



    width: 100%;

    padding: 0 20px;



    border: 1px solid #ccc;

}

.widget select:focus

{

    outline: none;

}

.widget.widget_search .btn

{

    font-size: 18px;



    padding-right: 15px;

    padding-left: 15px;

}

.widget.widget_search .form-control:focus

{

    border-color: #23cc88 !important;

}

.widget.widget_add

{

    padding: 0;



    border: none;

}



.widget .widget-title:empty

{

    margin: 0;

}



.widget > ul,

.widget .menu-header-menu-container ul

{

    margin-left: 0;

    padding-left: 0;



    list-style: outside none none;

}

.widget > ul > li,

.widget .menu-header-menu-container ul > li

{

    line-height: 1.42857;



    margin: 0 0 13px;

    padding: 0 0 13px;



    border-bottom: 1px solid rgba(246, 250, 253, .702);

}

.widget > ul:not(.children):not(.sub-menu) > li:last-child,

.widget .menu-header-menu-container ul:not(.children):not(.sub-menu) > li:last-child

{

    margin: 0;

    padding: 9px 0 10px;



    border-bottom: 1px solid transparent;

}

.widget > ul.children,

.widget > ul.sub-menu,

.widget .menu-header-menu-container ul.children,

.widget .menu-header-menu-container ul.sub-menu

{

    margin: 9px 0 0;

}

.widget > ul.children li,

.widget > ul.sub-menu li,

.widget .menu-header-menu-container ul.children li,

.widget .menu-header-menu-container ul.sub-menu li

{

    position: relative;



    margin: 0 0 10px 15px;

}

.widget > ul.children li:before,

.widget > ul.sub-menu li:before,

.widget .menu-header-menu-container ul.children li:before,

.widget .menu-header-menu-container ul.sub-menu li:before

{

    position: absolute;

    top: 17px;

    left: -15px;



    width: 4px;

    height: 4px;



    content: '';



    border-radius: 50%;

    background-color: #f08e25;

}

.widget > ul li > a,

.widget .menu-header-menu-container ul li > a

{

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

    text-decoration: none;



    color: #717584;

}

.widget > ul li > a:hover,

.widget > ul li > a:focus,

.widget .menu-header-menu-container ul li > a:hover,

.widget .menu-header-menu-container ul li > a:focus

{

    text-decoration: none;



    color: #f08e25;

}



/* Calendar widget */

.site-footer .widget_calendar

{

    padding: 0;



    border-width: 0;

    background-color: transparent;

}



.widget.widget_calendar table

{

    margin: 0;

}



.widget_calendar td,

.widget_calendar th

{

    line-height: 2.5625;



    padding: 0;



    text-align: center;

}



.widget_calendar caption

{

    font-weight: bold;



    margin: 0 0 10px;

}



.widget_calendar tbody a

{

    font-weight: bold;



    display: block;



    color: #fff;

    background-color: #f08e25;

}

.widget_calendar tbody a:hover,

.widget_calendar tbody a:focus

{

    text-decoration: none;



    color: #fff;

    background-color: #696969;

}



/* Recent Posts widget */

.widget_recent_entries .post-date

{

    font-size: 13px;



    display: block;



    margin-top: 3px;

}



/* Recent Comments widget */

.widget_recent_comments ul li

{

    font-size: 13px;

}

.widget_recent_comments ul li .comment-author-link

{

    line-height: 1.42857;

}

.widget_recent_comments ul li .comment-author-link a

{

    font-size: 13px;



    display: inline !important;



    margin-top: 0 !important;



    text-decoration: underline;



    color: #a7a7b3;

}

.widget_recent_comments ul li .comment-author-link a:hover,

.widget_recent_comments ul li .comment-author-link a:focus

{

    text-decoration: underline;



    color: #757579;

}

.widget_recent_comments ul li a

{

    font-size: 14px;



    display: block !important;



    margin-top: 3px !important;

}



/* RSS widget */

.widget_rss .rsswidget img

{

    margin-top: -3px;

    margin-right: 3px;

}



.widget_rss ul li .rsswidget

{

    font-weight: bold;

}



.widget_rss .rss-date,

.widget_rss cite

{

    font-size: 13px;



    display: block;



    margin: 5px 0 0;

}



.widget_rss .rssSummary

{

    margin: 5px 0 0;

}



/* Tag Cloud widget */

.site-footer .widget_tag_cloud

{

    padding: 0;



    text-align: center;



    border-width: 0;

    background-color: transparent;

}



.tagcloud .tag-cloud-link

{

    font-size: 14px;

    line-height: 1;



    position: relative;

    z-index: 1;



    display: inline-block;



    margin: 0 5px 10px 0;

    padding: 12px 7px 12px;



    color: #696969;

    border: 1px solid #e6e6e6;

    border-radius: 5px;

}

.tagcloud .tag-cloud-link:after

{

    position: absolute;

    z-index: -1;

    top: 0;

    left: 0;



    visibility: hidden;



    width: 100%;

    height: 100%;



    content: '';

    -webkit-transition: all .36s cubic-bezier(.47, 0, .745, .715);

            transition: all .36s cubic-bezier(.47, 0, .745, .715);



    opacity: 0;

    color: #fff;

    border-radius: 5px;

    background-image: -webkit-linear-gradient(305deg, #ff4f58 0%, #ffb400 100%);

    background-image:         linear-gradient(145deg, #ff4f58 0%, #ffb400 100%);

}

.tagcloud .tag-cloud-link:hover

{

    color: #fff;

    border: 1px solid transparent;

    -webkit-box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

            box-shadow: 0 18px 24px 0 rgba(255, 114, 58, .36);

}

.tagcloud .tag-cloud-link:hover:after

{

    visibility: visible;



    opacity: 1;

}

.tagcloud .tag-cloud-link:hover,

.tagcloud .tag-cloud-link:focus

{

    text-decoration: none;

}



.instra-item

{

    position: relative;

    z-index: 1;



    display: block;

    overflow: hidden;



    border-radius: 3px;

}

.instra-item img

{

    -webkit-transition: all .64s ease-in-out;

            transition: all .64s ease-in-out;

    -webkit-transform: scale(1.1);

        -ms-transform: scale(1.1);

            transform: scale(1.1);



    border-radius: 3px;

}

.instra-item:after

{

    position: absolute;

    top: 0;

    left: 0;



    width: 100%;

    height: 100%;



    content: '';



    border-radius: 3px;

    background: rgba(0, 0, 0, 0);

}

.instra-item .instra-hover

{

    position: absolute;

    top: 0;

    left: 0;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    width: 100%;

    height: 100%;



    -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;

}

.instra-item .instra-hover i

{

    font-size: 30px;



    z-index: 2;



    visibility: hidden;



    opacity: 0;

    color: #fff;

}

.instra-item:hover img

{

    -webkit-transform: scale(1);

        -ms-transform: scale(1);

            transform: scale(1);

}

.instra-item:hover:after

{

    background: rgba(0, 0, 0, .5);

}

.instra-item:hover .instra-hover i

{

    visibility: visible;



    -webkit-animation: zoomIn 400ms ease-in-out;

            animation: zoomIn 400ms ease-in-out;



    opacity: 1;

}



#instragramslider_active .owl-dots

{

    position: absolute;

    z-index: 999;

    bottom: 0;

    left: 50%;



    -webkit-transform: translateX(-50%);

        -ms-transform: translateX(-50%);

            transform: translateX(-50%);

}



#instragramslider_active .owl-dot

{

    display: inline-block;



    width: 7px;

    height: 7px;

    margin: 0 7px;



    -webkit-transition: all .19s cubic-bezier(.47, 0, .745, .715);

            transition: all .19s cubic-bezier(.47, 0, .745, .715);



    border: 1px solid #ccc;

    border-radius: 50%;

    background: #fff;

}



#instragramslider_active .owl-dot.active

{

    -webkit-animation: pulseservices23 .8s infinite cubic-bezier(.66, 0, 0, 1);

            animation: pulseservices23 .8s infinite cubic-bezier(.66, 0, 0, 1);



    border: 1px solid #f08e25;

    border-radius: 50%;

    background: #f08e25;

    -webkit-box-shadow: 0 0 0 0 rgba(240, 142, 37, .6);

            box-shadow: 0 0 0 0 rgba(240, 142, 37, .6);

}



@-webkit-keyframes pulseservices23

{

    to

    {

        -webkit-box-shadow: 0 0 0 8px rgba(240, 142, 37, 0);

                box-shadow: 0 0 0 8px rgba(240, 142, 37, 0);

    }

}



@keyframes pulseservices23

{

    to

    {

        -webkit-box-shadow: 0 0 0 8px rgba(240, 142, 37, 0);

                box-shadow: 0 0 0 8px rgba(240, 142, 37, 0);

    }

}



.widget.widget_social_media ul

{

    margin: 0;

    padding: 0;



    text-align: left;

}

.widget.widget_social_media ul li

{

    display: inline-block;



    margin: 0 !important;

    padding: 0 !important;



    border: none;

}

.widget.widget_social_media ul li a

{

    font-size: 36px;

    line-height: 36px;



    display: inline-block;



    margin-right: 15px;



    color: #23cc88;

}

.widget.widget_social_media ul li a.facebook

{

    color: #3667ed;

}

.widget.widget_social_media ul li a.facebook:hover

{

    color: #1f55eb;

}

.widget.widget_social_media ul li a.twitter

{

    color: #369eff;

}

.widget.widget_social_media ul li a.twitter:hover

{

    color: #1d92ff;

}

.widget.widget_social_media ul li a.g-pluse

{

    color: #ff364e;

}

.widget.widget_social_media ul li a.g-pluse:hover

{

    color: #ff1d38;

}

.widget.widget_social_media ul li a.instra

{

    color: #5b3dfe;

}

.widget.widget_social_media ul li a.instra:hover

{

    color: #4624fe;

}

.widget.widget_social_media ul li a:last-child a

{

    margin-right: 0;



    border-bottom: none !important;

}



.widget.widget_authour_bio .author-bio-data

{

    font-size: 14px;

    line-height: 24px;



    text-align: center;

}

.widget.widget_authour_bio .author-bio-data .img-thumbnail

{

    border-width: 3px;

    border-color: #f08e25;

}



.widget.widget_authour_bio .author-social ul

{

    margin: 0;

    padding: 0;



    list-style: none;

}

.widget.widget_authour_bio .author-social ul li

{

    display: inline-block;

}

.widget.widget_authour_bio .author-social ul li a

{

    display: block;



    margin: 0 5px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    color: #999;

}

.widget.widget_authour_bio .author-social ul li a:hover

{

    color: #f08e25;

}

.widget.widget_authour_bio .author-social ul li a:first-child

{

    margin-left: 0;

}



.widget.woo_product ul li.hahs-child > a

{

    position: relative;

}



.widget.woo_product ul li.hahs-child ul

{

    display: none;

    visibility: hidden;



    height: 0;

    margin: 0;

    padding: 0;

    padding-left: 1em;



    list-style: none;



    opacity: 0;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

        filter: alpha(opacity=0);

}

.widget.woo_product ul li.hahs-child ul li

{

    padding-top: 8px;

    padding-bottom: 8px;

}

.widget.woo_product ul li.hahs-child ul li:last-child

{

    padding-bottom: 0;

}

.widget.woo_product ul li.hahs-child ul li a

{

    font-size: 14px;

}



.widget.woo_product ul li.hahs-child:hover ul

{

    display: block;

    visibility: visible;



    height: auto;



    -webkit-animation: fade-in-bottom .6s cubic-bezier(.25, .46, .45, .94) both;

            animation: fade-in-bottom .6s cubic-bezier(.25, .46, .45, .94) both;



    opacity: 1;



    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';

        filter: alpha(opacity=100);

}



.widget.woo_product ul li.hahs-child > a:after

{

    font-family: icofont;



    position: absolute;

    top: 50%;

    right: -30px;



    content: '\efc2';

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    color: #696969;

}



.widget.widget_categories ul li

{

    position: relative;

}

.widget.widget_categories ul li:after

{

    font-family: icofont;



    position: absolute;

    top: 50%;

    left: 0;



    margin-top: -4px;



    content: '\ea98';

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    color: #696969;

}

.widget.widget_categories ul li a

{

    padding-left: 20px;

}



.widget.widget_search .rt-sidebar-search

{

    position: relative;

    z-index: 1;

}

.widget.widget_search .rt-sidebar-search input[type='text'],

.widget.widget_search .rt-sidebar-search input[type='search'],

.widget.widget_search .rt-sidebar-search .form-control

{

    font-size: 16px;

    line-height: 49px;



    position: relative;

    z-index: 1;



    display: block;



    width: 100%;

    height: 49px;

    padding-left: 15px;



    border-color: #fafafa;

    border-radius: 5px;

    background-color: #fafafa;

}

.widget.widget_search .rt-sidebar-search input[type='text']::-webkit-input-placeholder,

.widget.widget_search .rt-sidebar-search input[type='search']::-webkit-input-placeholder,

.widget.widget_search .rt-sidebar-search .form-control::-webkit-input-placeholder

{

    font-size: 16px;

}

.widget.widget_search .rt-sidebar-search input[type='text']::-moz-placeholder,

.widget.widget_search .rt-sidebar-search input[type='search']::-moz-placeholder,

.widget.widget_search .rt-sidebar-search .form-control::-moz-placeholder

{

    font-size: 16px;

}

.widget.widget_search .rt-sidebar-search input[type='text']::-ms-input-placeholder,

.widget.widget_search .rt-sidebar-search input[type='search']::-ms-input-placeholder,

.widget.widget_search .rt-sidebar-search .form-control::-ms-input-placeholder

{

    font-size: 16px;

}

.widget.widget_search .rt-sidebar-search input[type='text']::placeholder,

.widget.widget_search .rt-sidebar-search input[type='search']::placeholder,

.widget.widget_search .rt-sidebar-search .form-control::placeholder

{

    font-size: 16px;

}

.widget.widget_search .rt-sidebar-search input[type='text']:focus,

.widget.widget_search .rt-sidebar-search input[type='search']:focus,

.widget.widget_search .rt-sidebar-search .form-control:focus

{

    border-color: #f08e25 !important;

    outline: none;

    -webkit-box-shadow: none;

            box-shadow: none;

}

.widget.widget_search .rt-sidebar-search button

{

    position: absolute;

    z-index: 3;

    top: 50%;

    right: 15px;



    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    border: none;

    background: transparent;

}

.widget.widget_search .rt-sidebar-search button:hover

{

    color: #f08e25;

}



.comments-area

{

    margin: 0 0 30px;

    padding: 0;



    color: #0b185f;

    background-color: transparent;

}

.comments-area h1,

.comments-area h2,

.comments-area h3,

.comments-area h4,

.comments-area h5,

.comments-area h6,

.comments-area p

{

    color: #020001!important;

}



.comments-area

{

    margin-top: 40px;

}



.comments-title,

.comment-reply-title

{

    font-size: 18px;

    font-weight: 700;



    margin: 0 0 30px;



    text-transform: capitalize;

}



.comments-title

{

    margin: 0 0 30px;



    color: #0b185f;

}



.comment-list

{

    margin: 0;



    list-style: none;

}

.comment-list::after

{

    display: block;

    clear: both;



    content: '';

}

.comment-list .comment-body,

.comment-list .pingback,

.comment-list .trackback

{

    position: relative;



    margin: 0;

    padding: 20px 0;

}

.comment-list .children

{

    margin: 0;



    list-style: none;

}

.comment-list .children > li

{

    padding: 0 0 0 15px;

}



.comment-list li::after

{

    display: block;

    clear: both;



    content: '';

}



.comment-author

{

    font-size: 18px;

    font-weight: 700;

    line-height: 1.42857;



    margin: 0 0 5px;



    color: #0b185f;

}

.comment-author .fn

{

    font-weight: bold;

}

.comment-author .avatar

{

    position: relative;



    float: left;



    width: 65px;

    height: 65px;

    margin: 0 10px 0 0;

}



.bypostauthor > article .fn

{

    padding-left: 7px;



    background: #feffa3;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feffa3+0,000000+100&1+0,0+100 */

    /* FF3.6-15 */

    /* Chrome10-25,Safari5.1-6 */

    background: -webkit-gradient(linear, left top, right top, from(#feffa3), to(transparent));

    background: -webkit-linear-gradient(left, #feffa3 0%, transparent 100%);

    background:         linear-gradient(to right, #feffa3 0%, transparent 100%);

    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */



    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffa3', endColorstr='#00000000',GradientType=1 );

    /* IE6-9*/

}



.comment-author .url

{

    text-decoration: none;

    letter-spacing: 1px;



    color: #0b185f;

}

.comment-author .url:hover,

.comment-author .url:focus

{

    color: #f08e25;

}



.comment-metadata,

.pingback .edit-link

{

    font-size: 13px;

    line-height: 1.42857;



    color: #0b185f;

}



.comment-metadata

{

    margin: 0 0 15px;

}

.comment-metadata a

{

    color: #0b185f;

}



.pingback .comment-edit-link

{

    color: #0b185f;

}



.comment-metadata a:hover,

.comment-metadata a:focus

{

    color: #f08e25;

}



.pingback .comment-edit-link:hover,

.pingback .comment-edit-link:focus

{

    color: #0b185f;

}



.comment-metadata .edit-link,

.pingback .edit-link

{

    display: inline-block;

}



.comment-metadata .edit-link:before,

.pingback .edit-link:before

{

    display: inline-block;



    padding: 0 8px 0 4px;



    content: '\002f';



    opacity: .7;

}



.comment-content ul,

.comment-content ol

{

    margin: 0 0 20px 20px;

}



.comment-content ul,

.comment-content ol

{

    margin-bottom: 0;

}



.comment-reply-link

{

    font-size: 14px;

    font-weight: 700;

    line-height: 1;



    position: absolute;

    top: 0;

    right: 0;



    display: inline-block;



    padding-left: 20px;



    color: #0b185f;

}

.comment-reply-link:after

{

    font-family: 'icofont';



    position: absolute;

    top: 50%;

    left: 0;



    content: '\efd3';

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);

}

.comment-reply-link:hover,

.comment-reply-link:focus

{

    text-decoration: none;



    color: #f08e25;

    outline: 0;

}



.comment-list .comment-respond

{

    padding: 20px 0;

}



.comment-notes,

.comment-awaiting-moderation,

.logged-in-as,

.form-allowed-tags

{

    font-size: 14px;



    margin: 0 0 20px;



    color: #0b185f;

}



.no-comments

{

    font-weight: bold;



    margin: 20px 0 0;

    padding: 20px 0 0;



    border-width: 1px 0 0;

    border-style: solid;

    border-color: #0b185f;

}



.comment-navigation + .no-comments

{

    padding: 0;



    border-width: 0;

}



.form-allowed-tags code

{

    font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;

}



.form-submit

{

    margin: 0;

}

.form-submit:before,

.form-submit:after

{

    display: table;

    clear: both;



    content: '';

}



.required

{

    font-family: Georgia, Times, serif;



    color: #f08e25;

}



.comment-reply-title small

{

    font-size: 100%;



    margin: 0 0 0 5px;

}

.comment-reply-title small a

{

    display: inline-block;

    overflow: hidden;



    width: 20px;

    height: 20px;



    color: #0b185f;

}

.comment-reply-title small a:hover,

.comment-reply-title small a:focus

{

    color: #0b185f;

}

.comment-reply-title small a::before

{

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    font-size: 14px;



    position: relative;

    top: 0;



    display: inline-block;



    content: '\f00d';

    vertical-align: text-top;



    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    text-rendering: auto;

}



.comment-author.vcard img

{

    border-radius: 50%;

}



.post-navigation

{

    padding-top: 30px;



    border-top: 2px solid #696969;

}



.nav-links a

{

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

    word-break: break-all;



    color: #696969;

}

.nav-links a:hover

{

    color: #f08e25;

}



pre

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    font-style: italic;



    position: relative;

    z-index: 1;



    padding: 2em;



    color: #f8c792;

    background: #0b185f !important;

}

@media (max-width: 767.98px)

{

    pre

    {

        padding: 1em;

    }

}



.comment-form input:focus

{

    border: 1px solid #f08e25 !important;

}



.comments-area

{

    padding: 35px;



    border-radius: 12px;

    background-color: white;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}



.single-home-blog

{

    position: relative;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    border-radius: 12px;

    -webkit-box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 10px 0 rgba(136, 136, 136, .1);

}

.single-home-blog .rt-post-thumbnail

{

    position: relative;



    overflow: hidden;

}

.single-home-blog .rt-post-thumbnail img.scale-up

{

    -webkit-transition: all 1s ease-out;

            transition: all 1s ease-out;



    border-top-left-radius: 12px;

    border-top-right-radius: 12px;

}

@media (max-width: 767.98px)

{

    .single-home-blog .rt-post-thumbnail img

    {

        width: 100%;

    }

}

.single-home-blog .rt-post-thumbnail .rt-post-meta

{

    position: absolute;

    bottom: 15px;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    width: 100%;

    padding-right: 30px;

    padding-left: 30px;



    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -ms-flex-pack: justify;

            justify-content: space-between;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

@media (max-width: 767.98px)

{

    .single-home-blog .rt-post-thumbnail .rt-post-meta

    {

        padding-right: 15px;

        padding-left: 15px;

    }

}

.single-home-blog .rt-post-thumbnail .rt-post-meta a

{

    color: #555;

}

.single-home-blog .rt-post-thumbnail .rt-post-meta a:hover

{

    color: #f08e25;

}

.single-home-blog .entry-content

{

    padding: 35px 30px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    background-color: #fff;

}

.single-home-blog .entry-content .entry-header .date-link a

{

    color: #555;

}

.single-home-blog .entry-content .entry-header .date-link a:hover

{

    color: #f08e25;

}

.single-home-blog .entry-content .entry-header .date-link a i

{

    margin-right: 5px;

}

.single-home-blog .entry-content .entry-header .entry-meta

{

    margin-bottom: 25px;

}

.single-home-blog .entry-content .entry-header .entry-meta span

{

    margin-right: 20px;

}

.single-home-blog .entry-content .entry-header .entry-meta span a

{

    color: #696969;

}

.single-home-blog .entry-content .entry-header .entry-meta span a:hover

{

    color: #f08e25;

}

.single-home-blog .entry-content .entry-header .entry-meta span a i,

.single-home-blog .entry-content .entry-header .entry-meta span a .icon

{

    margin-right: 8px;



    color: #f08e25;

}

.single-home-blog .entry-content .entry-header .entry-meta span:last-child

{

    margin-right: 0;

}

.single-home-blog .entry-content .entry-header .entry-meta span.xs-catagory

{

    display: inline-block;



    padding: 4px 15px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    background: #fff;

}

.single-home-blog .entry-content .entry-header .entry-title

{

    font-size: 20px;

    font-weight: 700;



    margin-bottom: 10px;

}

.single-home-blog .entry-content .entry-header .entry-title a

{

    line-height: 30px;



    text-decoration: none;



    color: #000;

}

.single-home-blog .entry-content .entry-header .entry-title a:hover

{

    color: #f08e25;

}

.single-home-blog .entry-content .entry-footer a

{

    font-size: 13px;

    font-weight: 500;



    -webkit-transition: all .24s ease;

            transition: all .24s ease;

    letter-spacing: 1px;

    text-transform: uppercase;



    color: #696969;

}

.single-home-blog .entry-content .entry-footer a i,

.single-home-blog .entry-content .entry-footer a .icon

{

    font-size: 16px;



    padding-left: 5px;



    -webkit-transition: all .24s ease;

            transition: all .24s ease;

}

.single-home-blog .entry-content .entry-footer a:hover

{

    color: #f08e25;

}

.single-home-blog .entry-content .entry-footer a:hover i,

.single-home-blog .entry-content .entry-footer a:hover .icon

{

    padding-left: 10px;

}

.single-home-blog .entry-content .rt-post-meta.with_cmnt a

{

    margin-right: 20px;



    color: #696969;

}

.single-home-blog .entry-content .rt-post-meta.with_cmnt a:first-child i

{

    color: #26cc86;

}

.single-home-blog .entry-content .rt-post-meta.with_cmnt a:first-child:hover

{

    color: #26cc86;

}

.single-home-blog .entry-content .rt-post-meta.with_cmnt a:last-child i

{

    color: #ff4f58;

}

.single-home-blog .entry-content .rt-post-meta.with_cmnt a:last-child:hover

{

    color: #ff4f58;

}

.single-home-blog .entry-content .rt-post-meta.with_cmnt a:last-child

{

    margin-right: 0;

}

.single-home-blog.style-two

{

    border-radius: 0;

}

.single-home-blog.style-two .entry-content

{

    padding-top: 35px;

    padding-right: 0;

    padding-bottom: 0;

    padding-left: 0;

}

.single-home-blog.style-two .entry-content .entry-footer

{

    margin-top: 30px;

    padding: 15px 30px;



    border-top: 1px solid #f7f7f7;

}

.single-home-blog.style-two .entry-content .entry-header

{

    padding-right: 30px;

    padding-left: 30px;

}

.single-home-blog.style-two .entry-content p

{

    padding-right: 30px;

    padding-left: 30px;

}

.single-home-blog:hover

{

    -webkit-box-shadow: 0 0 30px 0 rgba(136, 136, 136, .1);

            box-shadow: 0 0 30px 0 rgba(136, 136, 136, .1);

}

.single-home-blog:hover .rt-post-thumbnail img.scale-up

{

    -webkit-transform: scale(1.1);

        -ms-transform: scale(1.1);

            transform: scale(1.1);

}



/* Recent Posts */

.rt-widget-recent-posts ul,

.rt-widget-latest-product ul

{

    margin: 0;

    padding: 0;

}

.rt-widget-recent-posts ul li,

.rt-widget-latest-product ul li

{

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    margin-bottom: 20px;

    padding-bottom: 20px;



    border-bottom: 1px solid rgba(246, 250, 253, .702);

}

.rt-widget-recent-posts ul li:last-child,

.rt-widget-latest-product ul li:last-child

{

    margin-bottom: 0;

    padding-bottom: 0;



    border-bottom: none;

}

.rt-widget-recent-posts ul li a,

.rt-widget-latest-product ul li a

{

    margin: 0;

}

.rt-widget-recent-posts ul li img,

.rt-widget-latest-product ul li img

{

    display: block;



    width: 90px;

    min-width: 90px;

    height: 90px;

    margin-right: 15px;



    border-radius: 5px;



    -o-object-fit: cover;

       object-fit: cover;

}

.rt-widget-recent-posts ul li .widget-posts-descr,

.rt-widget-latest-product ul li .widget-posts-descr

{

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;

            flex-direction: column;



    height: auto;



    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

    -webkit-flex-direction: column;

        -ms-flex-direction: column;

    -webkit-box-pack: center;

    -webkit-justify-content: center;

    -ms-flex-pack: center;

            justify-content: center;

}

.rt-widget-recent-posts ul li .widget-posts-descr .title,

.rt-widget-latest-product ul li .widget-posts-descr .title

{

    font-family: 'Poppins', sans-serifs;

    font-size: 16px;

    font-weight: 400;



    display: block;



    margin: 0;

    margin-top: 0;



    text-decoration: none;



    color: #696969;

    border: 0;

}

.rt-widget-recent-posts ul li .widget-posts-descr .title:hover,

.rt-widget-latest-product ul li .widget-posts-descr .title:hover

{

    color: #f08e25;

}

.rt-widget-recent-posts ul li .widget-posts-descr .date,

.rt-widget-latest-product ul li .widget-posts-descr .date

{

    font-size: 14px;



    display: block;



    margin-top: 5px;



    color: #696969;

}



/* Flickr Widget */

.rt_flickr_widget ul,

.rt_instagram_widget ul

{

    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    margin: 0 -5px;

    padding: 0;



    list-style-type: none;



    -webkit-flex-wrap: wrap;

        -ms-flex-wrap: wrap;

            flex-wrap: wrap;

}

.rt_flickr_widget ul li,

.rt_instagram_widget ul li

{

    position: relative;



    display: block;



    width: 33.3%;

    padding: 5px;

}

.rt_flickr_widget ul li:after,

.rt_instagram_widget ul li:after

{

    display: block;



    padding-bottom: 100%;



    content: '';

}

.rt_flickr_widget ul li a,

.rt_instagram_widget ul li a

{

    position: absolute;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;



    display: block;



    width: calc(100% - 10px);

    height: calc(100% - 10px);

    margin: auto;

    padding: 0;

}

.rt_flickr_widget ul li a img,

.rt_instagram_widget ul li a img

{

    display: block;



    min-width: 100%;

    max-width: 100%;

    height: auto;

    min-height: 100%;



    -o-object-fit: cover;

       object-fit: cover;

}

.rt_flickr_widget ul li a video,

.rt_instagram_widget ul li a video

{

    display: block;



    max-width: 100%;

    height: auto;

}

.rt_flickr_widget ul li a .hover,

.rt_instagram_widget ul li a .hover

{

    font-size: 20px;



    position: absolute;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;



    display: -webkit-box;

    display: -webkit-flex;

    display: -ms-flexbox;

    display:         flex;



    width: 100%;

    height: 100%;



    -webkit-transition: .3s all ease;

            transition: .3s all ease;

    text-align: center;



    opacity: 0;

    color: #fff;

    background: rgba(0, 0, 0, .75);



    -webkit-box-pack: center;

    -webkit-justify-content: center;

    -ms-flex-pack: center;

            justify-content: center;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

            align-items: center;

}

.rt_flickr_widget ul li a .hover i,

.rt_instagram_widget ul li a .hover i,

.rt_flickr_widget ul li a .hover .fa,

.rt_instagram_widget ul li a .hover .fa,

.rt_flickr_widget ul li a .hover .fab,

.rt_instagram_widget ul li a .hover .fab

{

    -webkit-transition: .35s all ease;

            transition: .35s all ease;

    -webkit-transform: scale(.7);

        -ms-transform: scale(.7);

            transform: scale(.7);



    opacity: .30;

}

.rt_flickr_widget ul li a:hover .hover,

.rt_instagram_widget ul li a:hover .hover

{

    opacity: 1;

}

.rt_flickr_widget ul li a:hover .hover i,

.rt_instagram_widget ul li a:hover .hover i,

.rt_flickr_widget ul li a:hover .hover .fa,

.rt_instagram_widget ul li a:hover .hover .fa,

.rt_flickr_widget ul li a:hover .hover .fab,

.rt_instagram_widget ul li a:hover .hover .fab

{

    -webkit-transform: scale(1);

        -ms-transform: scale(1);

            transform: scale(1);



    opacity: 1;

}



/* Instagram Widget */

.rt-widget-latest-product ul li

{

    margin-bottom: 20px;

    padding-bottom: 0;



    border-bottom: none;

}

.rt-widget-latest-product ul li:last-child

{

    margin-bottom: 0;

}

.rt-widget-latest-product ul li img

{

    width: 70px;

    min-width: 70px;

    height: 70px;

}

.rt-widget-latest-product ul li .widget-posts-descr .title

{

    font-size: 14px;

    font-weight: 700;



    color: #0b185f;

}



/*6.0 Header Css*/

.top-header

{

    padding: 10px 0;



    border-bottom: 1px solid rgba(222, 222, 222, .6);

    background: #ffff;

}



.top-message

{

    margin: 0;

    padding: 0;



    list-style: none;

}

.top-message li

{

    font-size: 14px;



    display: inline-block;



    color: #333;

}

.top-message li i

{

    font-size: 16px;



    padding-right: 3px;



    color: #f08e25;

}

.top-message li a

{

    display: block;



    color: #333;

}

.top-message li a i

{

    color: #f08e25;

}



.top-social

{

    margin: 0;

    padding: 0;



    list-style: none;

}

.top-social li

{

    display: inline-block;



    padding-right: 30px;

}

.top-social li:last-child

{

    padding-right: 0;

}

.top-social li a

{

    font-size: 14px;



    display: block;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

    text-align: center;



    color: #333;

}

.top-social li a span img

{

    width: 20px;

    height: 20px;

    margin-right: 5px;



    border-radius: 10px;

}

.top-social li a i

{

    padding-right: 5px;

}



.rt-site-header,

.main-header

{

    position: relative;

}

@media (max-width: 1199.98px)

{

    .rt-site-header .brand-logo,

    .rt-site-header .sticky-logo,

    .main-header .brand-logo,

    .main-header .sticky-logo

    {

        max-width: 130px;

    }

}

@media (max-width: 767.98px)

{

    .rt-site-header .brand-logo,

    .rt-site-header .sticky-logo,

    .main-header .brand-logo,

    .main-header .sticky-logo

    {

        max-width: 150px;

    }

}

.rt-site-header .navbar,

.main-header .navbar

{

    padding: 0;

}

.rt-site-header.rt-fixed-top,

.main-header.rt-fixed-top

{

    position: absolute;

    z-index: 9;

    top: 0;

    left: 0;



    width: 100%;

}

.rt-site-header.rt-sticky.rt-sticky-active,

.main-header.rt-sticky.rt-sticky-active

{

    position: fixed;

    z-index: 99;

    top: 0;

    left: 0;



    width: 100%;



   background: -webkit-linear-gradient(305deg, #b85cff 0%, #ff6593 100%);

    background:         linear-gradient(145deg, #b85cff 0%, #ff6593 100%);

    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .1);
	    background: #ffffff73;

            box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .1);

}

.rt-site-header.rt-sticky.rt-sticky-active .brand-logo,

.main-header.rt-sticky.rt-sticky-active .brand-logo

{

    display: none;

}

.rt-site-header.rt-sticky.rt-sticky-active .sticky-logo,

.main-header.rt-sticky.rt-sticky-active .sticky-logo

{

    display: block;

}

.rt-site-header .sticky-logo,

.main-header .sticky-logo

{

    display: none;

}

.rt-site-header .main-header .rt-container,

.main-header .main-header .rt-container

{

    border-bottom: 1px solid rgba(235, 235, 235, .102);

}

@media (max-width: 767.98px)

{

    .rt-site-header .main-header .rt-container,

    .main-header .main-header .rt-container

    {

        padding-top: 15px;

        padding-bottom: 15px;

    }

}

.rt-site-header.home-two .rt-sticky.rt-sticky-active,

.main-header.home-two .rt-sticky.rt-sticky-active

{

    background: #020230;

}

.rt-site-header.home-three .rt-sticky.rt-sticky-active,

.main-header.home-three .rt-sticky.rt-sticky-active

{

    background: #2938fb;

}

.rt-site-header.home-four .main-header .rt-container,

.main-header.home-four .main-header .rt-container

{

    border-color: #f7f7f7;

}

.rt-site-header.home-four .rt-sticky.rt-sticky-active,

.main-header.home-four .rt-sticky.rt-sticky-active

{

    background: #fff;

}

.rt-site-header.home-two .main-header .rt-container,

.main-header.home-two .main-header .rt-container

{

    border-color: #0e1c61;

}



@media (max-width: 767.98px)

{

    .menu_two_colum .brand-logo,

    .menu_two_colum .sticky-logo

    {

        margin-right: auto;

        margin-left: auto;

        padding-top: 15px;



        text-align: center;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 100%;

            -ms-flex: 0 0 100%;

                flex: 0 0 100%;

    }

    .menu_two_colum .ml-auto

    {

        max-width: 100%;



        -webkit-box-flex: 0;

        -webkit-flex: 0 0 100%;

            -ms-flex: 0 0 100%;

                flex: 0 0 100%;

    }

    .menu_two_colum .ml-auto .rt-nav-tolls

    {

        width: 100%;

        margin: 0;



        -webkit-box-pack: center;

        -webkit-justify-content: center;

        -ms-flex-pack: center;

                justify-content: center;

    }

}



/*6.0 Footer Css*/

.rt-site-footer

{

    position: relative;



    margin-top: 93px;



    background-color: #f4f4f4;

}

.rt-site-footer.no-gap

{

    margin-top: 0;

}

.rt-site-footer .footer-top

{

    padding-top: 126px;

    padding-bottom: 110px;

}

@media (max-width: 767.98px)

{

    .rt-site-footer .footer-top

    {

        padding-top: 80px;

        padding-bottom: 40px;

    }

}

.rt-site-footer .footer-bottom

{

    padding: 40px 0;



    border-top: 1px solid rgba(209, 209, 209, .4);

    background-color: #f4f4f4;

}

@media (max-width: 767.98px)

{

    .rt-site-footer .footer-bottom

    {

        padding: 18px 0;

    }

}

.rt-site-footer.dark-footer

{

    background-color: #000;

}

.rt-site-footer.dark-footer .footer-bottom

{

    border-top: 1px solid rgba(71, 72, 72, .42);

    background-color: #000;

}

.rt-site-footer.bg_footer .footer-bottom

{

    border-top: 1px solid rgba(255, 255, 255, .102);

    background-color: transparent;

}

.rt-site-footer.bg_color_footer,

.rt-site-footer.bg_footer2

{

    overflow: hidden;



    background-color: #191930;

}

.rt-site-footer.bg_color_footer .footer-bottom,

.rt-site-footer.bg_footer2 .footer-bottom

{

    border-top: 1px solid rgba(255, 255, 255, .102);

    background-color: #fff;

}

.rt-site-footer.bg_color_footer .footer-callto .rt-container,

.rt-site-footer.bg_footer2 .footer-callto .rt-container

{

    padding-top: 60px;

    padding-bottom: 60px;



    border-bottom: 1px solid rgba(255, 255, 255, .102);

}

.rt-site-footer.bg_color_footer .footer-top,

.rt-site-footer.bg_footer2 .footer-top

{

    padding-top: 100px;

    padding-bottom: 56px;

}

@media (max-width: 767.98px)

{

    .rt-site-footer.bg_color_footer .footer-top,

    .rt-site-footer.bg_footer2 .footer-top

    {

        padding-top: 70px;

    }

}

.rt-site-footer.bg_footer2 .footer-callto .rt-container

{

    border-color: #7346e0;

}

.rt-site-footer .footer-badgeleft

{

    position: absolute;

    top: -200px;

    left: -20px;



    width: 346px;

    height: 346px;



    border-radius: 50%;

    background: -webkit-linear-gradient(235deg, #23cc88 0%, #8ecf35 100%);

    background:         linear-gradient(-145deg, #23cc88 0%, #8ecf35 100%);

}

@media (max-width: 767.98px)

{

    .rt-site-footer .footer-badgeleft

    {

        display: none;

    }

}

.rt-site-footer .footer-badgeright

{

    position: absolute;

    top: -200px;

    right: -20px;



    width: 346px;

    height: 346px;



    border-radius: 50%;

    background: -webkit-linear-gradient(235deg, #23cc88 0%, #8ecf35 100%);

    background:         linear-gradient(-145deg, #23cc88 0%, #8ecf35 100%);

}

@media (max-width: 767.98px)

{

    .rt-site-footer .footer-badgeright

    {

        display: none;

    }

}



.rt-single-widget

{

    margin-bottom: 40px;

}

.rt-single-widget a

{

    color: #f08e25;

}

.rt-single-widget .rt-footer-title

{

    font-size: 24px;

    font-weight: 600;



    position: relative;

    z-index: 1;



    margin-bottom: 40px;



    text-transform: capitalize;

}

.rt-single-widget .btn

{

    font-size: 20px;



    width: 50px;



    color: #fff;

    background-color: #f08e25;

}

.rt-single-widget .form-control

{

    height: 52px;

    padding-left: 28px;



    border-color: transparent;

    background: #e8e6ff;

}

.rt-single-widget .form-control:focus

{

    border-color: #f08e25;

    outline: none;

    -webkit-box-shadow: none;

            box-shadow: none;

}

.rt-single-widget .form-control::-webkit-input-placeholder

{

    font-size: 14px;

    font-weight: 300;



    color: #696969;

}

.rt-single-widget .form-control::-moz-placeholder

{

    font-size: 14px;

    font-weight: 300;



    color: #696969;

}

.rt-single-widget .form-control::-ms-input-placeholder

{

    font-size: 14px;

    font-weight: 300;



    color: #696969;

}

.rt-single-widget .form-control::placeholder

{

    font-size: 14px;

    font-weight: 300;



    color: #696969;

}

.rt-single-widget ul.rt-usefulllinks

{

    margin: 0;

    padding: 0;



    list-style: none;

}

.rt-single-widget ul.rt-usefulllinks li

{

    position: relative;



    display: block;



    margin-bottom: 23px;

}

.rt-single-widget ul.rt-usefulllinks li:after

{

    position: absolute;

    top: 50%;

    left: 0;



    width: 10px;

    height: 10px;



    content: '';

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;

    -webkit-transform: translateY(-50%);

        -ms-transform: translateY(-50%);

            transform: translateY(-50%);



    border: 1px solid #fff;

    border-radius: 50%;

    background-color: transparent;

}

.rt-single-widget ul.rt-usefulllinks li:last-child

{

    margin-bottom: 0;

}

.rt-single-widget ul.rt-usefulllinks li a

{

    display: block;



    padding-left: 15px;



    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    color: #696969;

}

.rt-single-widget ul.rt-usefulllinks li a:hover

{

    padding-left: 20px;



    color: #f08e25;

}

.rt-single-widget ul.rt-usefulllinks li:hover:after

{

    -webkit-animation: zoomIn .24s ease-in-out;

            animation: zoomIn .24s ease-in-out;



    background: #f08e25;

}

.rt-single-widget ul.rt-usefulllinks2

{

    margin: 0;

    padding: 0;



    list-style: none;

}

.rt-single-widget ul.rt-usefulllinks2 li

{

    display: block;



    padding-bottom: 23px;

}

.rt-single-widget ul.rt-usefulllinks2 li:last-child

{

    padding-bottom: 0;

}

.rt-single-widget ul.rt-usefulllinks2 li a

{

    display: block;



    -webkit-transition: all .34s ease-in-out;

            transition: all .34s ease-in-out;



    color: #696969;

}

.rt-single-widget ul.rt-usefulllinks2 li a:hover

{

    padding-left: 8px;



    color: #f08e25;

}



.rt-footer-social ul

{

    margin: 0;

    padding: 0;



    list-style: none;

}

.rt-footer-social ul li

{

    display: inline-block;



    margin-right: 10px;

}

.rt-footer-social ul li:last-child

{

    margin-right: 0;

}

.rt-footer-social ul li a

{

    font-size: 18px;



    display: block;



    -webkit-transition: all .24sç ease-in-out;

            transition: all .24sç ease-in-out;



    color: #696969;

}

.rt-footer-social ul li a:hover

{

    color: #f08e25;

}



.rt-site-footer.dark-footer .rt-footer-social ul li a,

.rt-site-footer.bg_footer .rt-footer-social ul li a,

.rt-site-footer.bg_color_footer .rt-footer-social ul li a,

.rt-site-footer.bg_footer2 .rt-footer-social ul li a

{

    color: #fff;

}



.rt-site-footer.dark-footer .copy-text,

.rt-site-footer.bg_footer .copy-text,

.rt-site-footer.bg_color_footer .copy-text,

.rt-site-footer.bg_footer2 .copy-text

{

    color: #fff;

}



.rt-site-footer.dark-footer .rt-footer-title,

.rt-site-footer.bg_footer .rt-footer-title,

.rt-site-footer.bg_color_footer .rt-footer-title,

.rt-site-footer.bg_footer2 .rt-footer-title

{

    color: #fff;

}



.rt-site-footer.dark-footer ul.rt-usefulllinks li a,

.rt-site-footer.dark-footer ul.rt-usefulllinks2 li a,

.rt-site-footer.bg_footer ul.rt-usefulllinks li a,

.rt-site-footer.bg_footer ul.rt-usefulllinks2 li a,

.rt-site-footer.bg_color_footer ul.rt-usefulllinks li a,

.rt-site-footer.bg_color_footer ul.rt-usefulllinks2 li a,

.rt-site-footer.bg_footer2 ul.rt-usefulllinks li a,

.rt-site-footer.bg_footer2 ul.rt-usefulllinks2 li a

{

    color: #fff;

}

.rt-site-footer.dark-footer ul.rt-usefulllinks li a:hover,

.rt-site-footer.dark-footer ul.rt-usefulllinks2 li a:hover,

.rt-site-footer.bg_footer ul.rt-usefulllinks li a:hover,

.rt-site-footer.bg_footer ul.rt-usefulllinks2 li a:hover,

.rt-site-footer.bg_color_footer ul.rt-usefulllinks li a:hover,

.rt-site-footer.bg_color_footer ul.rt-usefulllinks2 li a:hover,

.rt-site-footer.bg_footer2 ul.rt-usefulllinks li a:hover,

.rt-site-footer.bg_footer2 ul.rt-usefulllinks2 li a:hover

{

    color: #f08e25;

}



.rt-site-footer.dark-footer .rt-single-widget,

.rt-site-footer.bg_footer .rt-single-widget,

.rt-site-footer.bg_color_footer .rt-single-widget,

.rt-site-footer.bg_footer2 .rt-single-widget

{

    color: #fff;

}

.rt-site-footer.dark-footer .rt-single-widget address a,

.rt-site-footer.bg_footer .rt-single-widget address a,

.rt-site-footer.bg_color_footer .rt-single-widget address a,

.rt-site-footer.bg_footer2 .rt-single-widget address a

{

    color: #fff;

}

.rt-site-footer.dark-footer .rt-single-widget address .circle,

.rt-site-footer.bg_footer .rt-single-widget address .circle,

.rt-site-footer.bg_color_footer .rt-single-widget address .circle,

.rt-site-footer.bg_footer2 .rt-single-widget address .circle

{

    position: relative;

    z-index: 1;



    display: inline-block;



    padding-right: 15px;

}

.rt-site-footer.dark-footer .rt-single-widget address .circle:after,

.rt-site-footer.bg_footer .rt-single-widget address .circle:after,

.rt-site-footer.bg_color_footer .rt-single-widget address .circle:after,

.rt-site-footer.bg_footer2 .rt-single-widget address .circle:after

{

    position: absolute;

    top: -10px;

    left: 0;



    width: 10px;

    height: 10px;



    content: '';

    -webkit-transition: all .24s ease-in-out;

            transition: all .24s ease-in-out;



    border: 1px solid #fff;

    border-radius: 50%;

    background-color: transparent;

}



.rt-site-footer.bg_color_footer .copy-text,

.rt-site-footer.bg_footer2 .copy-text

{

    color: #696969;

}



.title_bar_footer .rt-single-widget .rt-footer-title

{

    margin-bottom: 30px;

    padding-bottom: 30px;

}

.title_bar_footer .rt-single-widget .rt-footer-title:after

{

    position: absolute;

    bottom: 0;

    left: 0;



    width: 60px;

    height: 1px;



    content: '';



    background: -webkit-linear-gradient(235deg, #23cc88 0%, #8ecf35 100%);

    background:         linear-gradient(-145deg, #23cc88 0%, #8ecf35 100%);

}



.title_bar_footer.home-five .rt-single-widget .rt-footer-title:after

{

    background: #7346e0;

}



.footer-subscribe [type='color'],

.footer-subscribe [type='date'],

.footer-subscribe [type='datetime'],

.footer-subscribe [type='datetime-local'],

.footer-subscribe [type='email'],

.footer-subscribe [type='month'],

.footer-subscribe [type='number'],

.footer-subscribe [type='password'],

.footer-subscribe [type='search'],

.footer-subscribe [type='tel'],

.footer-subscribe [type='text'],

.footer-subscribe [type='time'],

.footer-subscribe [type='url'],

.footer-subscribe [type='week'],

.footer-subscribe input:not([type]),

.footer-subscribe textarea,

.footer-subscribe .form-control

{

    font-size: 16px;



    color: #fff;

    border: 1px solid #7346e0;

    border-radius: 999px;

    background: transparent;

}

.footer-subscribe [type='color']::-webkit-input-placeholder,

.footer-subscribe [type='date']::-webkit-input-placeholder,

.footer-subscribe [type='datetime']::-webkit-input-placeholder,

.footer-subscribe [type='datetime-local']::-webkit-input-placeholder,

.footer-subscribe [type='email']::-webkit-input-placeholder,

.footer-subscribe [type='month']::-webkit-input-placeholder,

.footer-subscribe [type='number']::-webkit-input-placeholder,

.footer-subscribe [type='password']::-webkit-input-placeholder,

.footer-subscribe [type='search']::-webkit-input-placeholder,

.footer-subscribe [type='tel']::-webkit-input-placeholder,

.footer-subscribe [type='text']::-webkit-input-placeholder,

.footer-subscribe [type='time']::-webkit-input-placeholder,

.footer-subscribe [type='url']::-webkit-input-placeholder,

.footer-subscribe [type='week']::-webkit-input-placeholder,

.footer-subscribe input:not([type])::-webkit-input-placeholder,

.footer-subscribe textarea::-webkit-input-placeholder,

.footer-subscribe .form-control::-webkit-input-placeholder

{

    color: #fff;

}

.footer-subscribe [type='color']::-moz-placeholder,

.footer-subscribe [type='date']::-moz-placeholder,

.footer-subscribe [type='datetime']::-moz-placeholder,

.footer-subscribe [type='datetime-local']::-moz-placeholder,

.footer-subscribe [type='email']::-moz-placeholder,

.footer-subscribe [type='month']::-moz-placeholder,

.footer-subscribe [type='number']::-moz-placeholder,

.footer-subscribe [type='password']::-moz-placeholder,

.footer-subscribe [type='search']::-moz-placeholder,

.footer-subscribe [type='tel']::-moz-placeholder,

.footer-subscribe [type='text']::-moz-placeholder,

.footer-subscribe [type='time']::-moz-placeholder,

.footer-subscribe [type='url']::-moz-placeholder,

.footer-subscribe [type='week']::-moz-placeholder,

.footer-subscribe input:not([type])::-moz-placeholder,

.footer-subscribe textarea::-moz-placeholder,

.footer-subscribe .form-control::-moz-placeholder

{

    color: #fff;

}

.footer-subscribe [type='color']::-ms-input-placeholder,

.footer-subscribe [type='date']::-ms-input-placeholder,

.footer-subscribe [type='datetime']::-ms-input-placeholder,

.footer-subscribe [type='datetime-local']::-ms-input-placeholder,

.footer-subscribe [type='email']::-ms-input-placeholder,

.footer-subscribe [type='month']::-ms-input-placeholder,

.footer-subscribe [type='number']::-ms-input-placeholder,

.footer-subscribe [type='password']::-ms-input-placeholder,

.footer-subscribe [type='search']::-ms-input-placeholder,

.footer-subscribe [type='tel']::-ms-input-placeholder,

.footer-subscribe [type='text']::-ms-input-placeholder,

.footer-subscribe [type='time']::-ms-input-placeholder,

.footer-subscribe [type='url']::-ms-input-placeholder,

.footer-subscribe [type='week']::-ms-input-placeholder,

.footer-subscribe input:not([type])::-ms-input-placeholder,

.footer-subscribe textarea::-ms-input-placeholder,

.footer-subscribe .form-control::-ms-input-placeholder

{

    color: #fff;

}

.footer-subscribe [type='color']::placeholder,

.footer-subscribe [type='date']::placeholder,

.footer-subscribe [type='datetime']::placeholder,

.footer-subscribe [type='datetime-local']::placeholder,

.footer-subscribe [type='email']::placeholder,

.footer-subscribe [type='month']::placeholder,

.footer-subscribe [type='number']::placeholder,

.footer-subscribe [type='password']::placeholder,

.footer-subscribe [type='search']::placeholder,

.footer-subscribe [type='tel']::placeholder,

.footer-subscribe [type='text']::placeholder,

.footer-subscribe [type='time']::placeholder,

.footer-subscribe [type='url']::placeholder,

.footer-subscribe [type='week']::placeholder,

.footer-subscribe input:not([type])::placeholder,

.footer-subscribe textarea::placeholder,

.footer-subscribe .form-control::placeholder

{

    color: #fff;

}



.footer-subscribe [type='color']:focus,

.footer-subscribe [type='date']:focus,

.footer-subscribe [type='datetime']:focus,

.footer-subscribe [type='datetime-local']:focus,

.footer-subscribe [type='email']:focus,

.footer-subscribe [type='month']:focus,

.footer-subscribe [type='number']:focus,

.footer-subscribe [type='password']:focus,

.footer-subscribe [type='search']:focus,

.footer-subscribe [type='tel']:focus,

.footer-subscribe [type='text']:focus,

.footer-subscribe [type='time']:focus,

.footer-subscribe [type='url']:focus,

.footer-subscribe [type='week']:focus,

.footer-subscribe input:not([type]):focus,

.footer-subscribe textarea:focus,

.footer-subscribe .form-control:focus,

.footer-subscribe [type='color']:hover,

.footer-subscribe [type='date']:hover,

.footer-subscribe [type='datetime']:hover,

.footer-subscribe [type='datetime-local']:hover,

.footer-subscribe [type='email']:hover,

.footer-subscribe [type='month']:hover,

.footer-subscribe [type='number']:hover,

.footer-subscribe [type='password']:hover,

.footer-subscribe [type='search']:hover,

.footer-subscribe [type='tel']:hover,

.footer-subscribe [type='text']:hover,

.footer-subscribe [type='time']:hover,

.footer-subscribe [type='url']:hover,

.footer-subscribe [type='week']:hover,

.footer-subscribe input:not([type]):hover,

.footer-subscribe textarea:hover,

.footer-subscribe .form-control:hover

{

    border-color: #f08e25 !important;

}



.footer-bottom-scoal2 li a

{

    color: #696969;

}

@media (max-width: 991.98px)

{

    .footer-bottom-scoal2 li a

    {

        display: block;



        margin: 10px;

    }

}

/*# sourceMappingURL=app.css.map */

/*Custom css start on Date: 01-12-2022*/
.main-menu form {
    display: none;
}
section.testimonials-area.rtbgprefix-cover.move-parents {
    background-image: url("https://eatochi.com/themes/default/images/all-img/night.jpg")!important;
}
.rt-site-footer.bg_footer2 {
    background-color: #191930!important;
    background-image: unset!important;
}
.main-menu > ul > li.current-menu-item > a {
    color: #f5c303;
    background: #000000;
    min-height: 55px;
    max-height: 75px;
    border-radius: 0px 0px 16px 16px;
	box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px 0px, rgba(0, 0, 0, 0.24) 0px 1px 2px 0px;
}
.main-menu > ul > li.current-menu-item > a:hover{
	color: #000000!important;
}
.main-menu > ul > li.current-menu-item > a:hover {
    color: #ffffff!important;
}
section.rt-banner-area.home-four-banner .single-rt-banner.rt-banner-height3.rtbgprefix-cover {
    background-image: linear-gradient(to right top, #f5c30329, #f5c3033d, #fcf0ca59, #fcf0ca, #00000042)!important;
}
.add1-area {
    background-color: #f5c3031f!important;
}
.footer-bottom {
    height: auto!important;
}
.rt-site-footer .footer-bottom {
    padding: 4px 0!important;
}
body .my_eatochi-price {
    background: #d5aa04!important;
}
.register-eatochi form {
    border: 2px solid #dbdbdb;
    padding: 20px;
    border-radius: 10px;
    max-width: 100%;
    margin: auto;
    width: 700px;
}
.register-eatochi form {
border: 2px solid #020001;
    padding: 20px;
    border-radius: 10px;
    max-width: 100%;
    margin: auto;
    width: 700px;
    background: #ffffffb5;
    webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(8px);
    margin-top: 150px;
    margin-bottom: 150px;
	}
.register-eatochi {
    background-image: url(https://eatochi.com/storage/account/foo2.png);
    background-repeat: no-repeat;
    background-size: 100%;
	background-attachment: fixed;
}
.register-eatochi label {
    display: inline-block;
    margin-bottom: 0.5rem;
    color: #020001;
}
.price-area {
    background-image: url(https://eatochi.com/storage/account/fooo.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.rtbgprefix-cover {
    margin-top: 0!important;
}

.register-top-header-blr {
        background: #ffffff94;
    webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

.rt-form [type='color']:focus, .rt-form [type='date']:focus, .rt-form [type='datetime']:focus, .rt-form [type='datetime-local']:focus, .rt-form [type='email']:focus, .rt-form [type='month']:focus, .rt-form [type='number']:focus, .rt-form [type='password']:focus, .rt-form [type='search']:focus, .rt-form [type='tel']:focus, .rt-form [type='text']:focus, .rt-form [type='time']:focus, .rt-form [type='url']:focus, .rt-form [type='week']:focus, .rt-form input:not([type]):focus, .rt-form textarea:focus, .rt-form .form-control:focus, .comment-respond [type='color']:focus, .comment-respond [type='date']:focus, .comment-respond [type='datetime']:focus, .comment-respond [type='datetime-local']:focus, .comment-respond [type='email']:focus, .comment-respond [type='month']:focus, .comment-respond [type='number']:focus, .comment-respond [type='password']:focus, .comment-respond [type='search']:focus, .comment-respond [type='tel']:focus, .comment-respond [type='text']:focus, .comment-respond [type='time']:focus, .comment-respond [type='url']:focus, .comment-respond [type='week']:focus, .comment-respond input:not([type]):focus, .comment-respond textarea:focus, .comment-respond .form-control:focus, .rt-form [type='color']:hover, .rt-form [type='date']:hover, .rt-form [type='datetime']:hover, .rt-form [type='datetime-local']:hover, .rt-form [type='email']:hover, .rt-form [type='month']:hover, .rt-form [type='number']:hover, .rt-form [type='password']:hover, .rt-form [type='search']:hover, .rt-form [type='tel']:hover, .rt-form [type='text']:hover, .rt-form [type='time']:hover, .rt-form [type='url']:hover, .rt-form [type='week']:hover, .rt-form input:not([type]):hover, .rt-form textarea:hover, .rt-form .form-control:hover, .comment-respond [type='color']:hover, .comment-respond [type='date']:hover, .comment-respond [type='datetime']:hover, .comment-respond [type='datetime-local']:hover, .comment-respond [type='email']:hover, .comment-respond [type='month']:hover, .comment-respond [type='number']:hover, .comment-respond [type='password']:hover, .comment-respond [type='search']:hover, .comment-respond [type='tel']:hover, .comment-respond [type='text']:hover, .comment-respond [type='time']:hover, .comment-respond [type='url']:hover, .comment-respond [type='week']:hover, .comment-respond input:not([type]):hover, .comment-respond textarea:hover, .comment-respond .form-control:hover {
    border-color: #f08e25 !important;
    background: #ffffff;
    -webkit-box-shadow: none !important;
    box-shadow: rgb(50 50 93 / 25%) 0px 6px 12px -2px, rgb(0 0 0 / 30%) 0px 3px 7px -3px!important;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #090b0c;
    border-color: #000000;
}
.rt-form select, .comment-respond select {
    background: #ffffff;
}

.register-eatochi form button, .register-eatochi form button:hover, .register-eatochi form button:focus {
    padding: 10px;
    font-size: 17px;
    background: #020001;
    border: 2px solid #000;
    box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px 0px;
    outline: 1px solid #f5c303;
}
