.elementor-680 .elementor-element.elementor-element-c1e8112{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:1%;--padding-bottom:1%;--padding-left:6%;--padding-right:6%;}.elementor-680 .elementor-element.elementor-element-4506e4c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-680 .elementor-element.elementor-element-ada4f2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.32;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 43px 8px rgba(205.29624481201174, 205.29624481201174, 205.29624481201174, 0.63);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-680 .elementor-element.elementor-element-ada4f2a:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-ada4f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-680 .elementor-element.elementor-element-ada4f2a::before, .elementor-680 .elementor-element.elementor-element-ada4f2a > .elementor-background-video-container::before, .elementor-680 .elementor-element.elementor-element-ada4f2a > .e-con-inner > .elementor-background-video-container::before, .elementor-680 .elementor-element.elementor-element-ada4f2a > .elementor-background-slideshow::before, .elementor-680 .elementor-element.elementor-element-ada4f2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-680 .elementor-element.elementor-element-ada4f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );background-image:url("https://campustext.com/wp-content/uploads/2025/07/grids-line-bg.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-680 .elementor-element.elementor-element-de199e0{--display:flex;--overlay-opacity:0.31;}.elementor-680 .elementor-element.elementor-element-de199e0::before, .elementor-680 .elementor-element.elementor-element-de199e0 > .elementor-background-video-container::before, .elementor-680 .elementor-element.elementor-element-de199e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-680 .elementor-element.elementor-element-de199e0 > .elementor-background-slideshow::before, .elementor-680 .elementor-element.elementor-element-de199e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-680 .elementor-element.elementor-element-de199e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-680 .elementor-element.elementor-element-de199e0::before{filter:brightness( 95% ) contrast( 73% ) saturate( 121% ) blur( 9.1px ) hue-rotate( 0deg );}.elementor-680 .elementor-element.elementor-element-1db70f9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-4a79a62 img{width:28vw;height:30dvw;object-fit:contain;object-position:center center;}.elementor-680 .elementor-element.elementor-element-08ed1b6{--display:flex;--justify-content:space-between;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 43px 8px rgba(205.29624481201174, 205.29624481201174, 205.29624481201174, 0.63);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-680 .elementor-element.elementor-element-08ed1b6:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-08ed1b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-02d6718{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-680 .elementor-element.elementor-element-6d49afb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}body:not(.rtl) .elementor-680 .elementor-element.elementor-element-631d811{left:7vw;}body.rtl .elementor-680 .elementor-element.elementor-element-631d811{right:7vw;}.elementor-680 .elementor-element.elementor-element-631d811{top:3vw;}.elementor-680 .elementor-element.elementor-element-631d811 img{width:6vw;max-width:100%;}.elementor-680 .elementor-element.elementor-element-76c2047{padding:-21px -21px -21px -21px;}.elementor-680 .elementor-element.elementor-element-76c2047 .cart button, .elementor-680 .elementor-element.elementor-element-76c2047 .cart .button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-style:none;border-radius:6vw 6vw 6vw 6vw;padding:0.729vw 1.604vw 0.729vw 1.604vw;color:var( --e-global-color-6d5c215 );background-color:var( --e-global-color-eae710a );transition:all 0.2s;}.elementor-680 .elementor-element.elementor-element-76c2047 .quantity .qty{border-style:none;transition:all 0.2s;}.elementor-680 .elementor-element.elementor-element-dd6c856{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 43px 8px rgba(205.29624481201174, 205.29624481201174, 205.29624481201174, 0.63);--padding-top:1vw;--padding-bottom:1vw;--padding-left:2vw;--padding-right:1vw;}.elementor-680 .elementor-element.elementor-element-dd6c856:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-dd6c856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-680 .elementor-element.elementor-element-9aff67a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-d0abdb7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-619fd14 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-4c9505e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-ebb3bea .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-8fad7c7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-5586b3e{--display:flex;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 43px 8px rgba(205.29624481201174, 205.29624481201174, 205.29624481201174, 0.63);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-680 .elementor-element.elementor-element-5586b3e:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-5586b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-86d3197 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-680 .elementor-element.elementor-element-0c2d9cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-680 .elementor-element.elementor-element-c607f17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:1vw 1vw 1vw 1vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-680 .elementor-element.elementor-element-c607f17:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-c607f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232529;}.elementor-680 .elementor-element.elementor-element-5d3eb92{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.8vw 1.8vw;--row-gap:1.8vw;--column-gap:1.8vw;}.elementor-680 .elementor-element.elementor-element-18518d0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-787fb87{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5156242 );}.elementor-680 .elementor-element.elementor-element-fd81893 .elementor-button{background-color:var( --e-global-color-5156242 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-680 .elementor-element.elementor-element-a4de804{--display:flex;}.elementor-680 .elementor-element.elementor-element-9338f59{margin:-6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-680 .elementor-element.elementor-element-10ac2eb{--display:flex;--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-680 .elementor-element.elementor-element-4744f86 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-680 .elementor-element.elementor-element-c48eb75{--grid-columns:4;--grid-row-gap:1vw;--grid-column-gap:1vw;--e-loop-nothing-found-message-color:var( --e-global-color-text );}.elementor-680 .elementor-element.elementor-element-c48eb75 .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-6313230-font-family ), Sans-serif;font-size:var( --e-global-typography-6313230-font-size );}.elementor-680 .elementor-element.elementor-element-ec68cf6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-680 .elementor-element.elementor-element-62b9ee7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-680 .elementor-element.elementor-element-2ae3214 img{width:37%;}.elementor-680 .elementor-element.elementor-element-e6d7b75{text-align:center;}.elementor-680 .elementor-element.elementor-element-e6d7b75 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-680 .elementor-element.elementor-element-c291901{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-680 .elementor-element.elementor-element-23d24a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-680 .elementor-element.elementor-element-46d1e94 img{width:37%;}.elementor-680 .elementor-element.elementor-element-c578434{text-align:center;}.elementor-680 .elementor-element.elementor-element-c578434 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-680 .elementor-element.elementor-element-5780b7a .elementor-button:hover, .elementor-680 .elementor-element.elementor-element-5780b7a .elementor-button:focus{background-color:#12233D;}@media(max-width:1024px){.elementor-680 .elementor-element.elementor-element-76c2047 .cart button, .elementor-680 .elementor-element.elementor-element-76c2047 .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-9aff67a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-d0abdb7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-619fd14 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-4c9505e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-ebb3bea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-8fad7c7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-787fb87{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-c48eb75{--grid-columns:2;}.elementor-680 .elementor-element.elementor-element-c48eb75 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-6313230-font-size );}.elementor-680 .elementor-element.elementor-element-c291901{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-680 .elementor-element.elementor-element-ada4f2a{--width:50%;}.elementor-680 .elementor-element.elementor-element-08ed1b6{--width:50%;}.elementor-680 .elementor-element.elementor-element-62b9ee7{--width:50%;}.elementor-680 .elementor-element.elementor-element-23d24a4{--width:50%;}}@media(max-width:767px){.elementor-680 .elementor-element.elementor-element-ada4f2a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-680 .elementor-element.elementor-element-de199e0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-680 .elementor-element.elementor-element-1db70f9{text-align:center;}.elementor-680 .elementor-element.elementor-element-4a79a62 img{width:45vw;height:45vw;object-fit:contain;object-position:center center;}.elementor-680 .elementor-element.elementor-element-6d49afb{padding:0vw 0vw 4vw 0vw;text-align:center;}body:not(.rtl) .elementor-680 .elementor-element.elementor-element-631d811{left:30vw;}body.rtl .elementor-680 .elementor-element.elementor-element-631d811{right:30vw;}.elementor-680 .elementor-element.elementor-element-631d811{top:7vw;}.elementor-680 .elementor-element.elementor-element-631d811 img{width:15vw;}.elementor-680 .elementor-element.elementor-element-76c2047 .cart button, .elementor-680 .elementor-element.elementor-element-76c2047 .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-dd6c856{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-680 .elementor-element.elementor-element-9aff67a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-d0abdb7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-619fd14 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-4c9505e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-ebb3bea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-8fad7c7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-5586b3e{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-680 .elementor-element.elementor-element-5d3eb92{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-680 .elementor-element.elementor-element-787fb87{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-c48eb75{--grid-columns:1;--grid-row-gap:4vw;--grid-column-gap:2vw;}.elementor-680 .elementor-element.elementor-element-c48eb75 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-6313230-font-size );}.elementor-680 .elementor-element.elementor-element-c291901{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-76c2047 */.woocommerce div.product form.cart div.quantity{
    float: inherit;
    margin-bottom: 1vw;
}
.product-message{
    margin-bottom: 1vw;
}
.product-message textarea{
    border: none;
     padding: 1vw!important;
}
.single-product form.cart .qty {
    padding: 1vw!important;
    width: 100%!important;
    text-align: left
}/* End custom CSS */